expanding opcodes

Good Essays
Exam 2 Review Session Spring 2012
Topics
Chap. 4

The Microarchitecture Level

IJVM Mic-1, instructions set architecture and control flow.
Speeding up the Mic-1 architecture (Mic-1 to Mic-4):
Multiple internal busses, instruction fetch unit (IFU), instruction prefetching, pipelining, etc.
Other Means to Improve Performance:
Cache, Branch Predication (Static and Dynamic), Out-of-order Execution, Register Renaming,
Speculative Execution, etc.
Application of improvements in Pentium class architectures

Chap. 5

The Instruction Set Architecture Level

Programmer’s and User’s Manual for a Processor
Architecture, Data Types, Addressing and Memory Maps
Instruction Formats:
0, 1, 2, 3, 4 – Address Instructions
Opcode composition, Opcode Design (Expanding Opcodes)
Addressing Modes:
Immediate, direct, register, register indirect, indexed, based-indexed, stack, PC-Relative
Instruction Types:
Data Movement, Dyadic, Monadic, Comparisons and Conditional Branches, Procedure Calls,
Loop Control, Input and Output
Flow Control:
Procedures, Coroutines, Traps, and Interrupts
Improving Performance:
Predication, Speculative Execution, Speculative Load etc.

1 of 8
Notes and figures are based on or taken from materials in the course textbook: A.S. Tanenbaum, Structured
Computer Organization 4th ed., Prentice Hall, Upper Sable River, NJ, 1999. ISBN 0-13-095990-1.

Exam Expected Format:
7-8 Questions Likely
2005
2004fa
2004sp
2003
2002
2001

7
7
7
7
8
7

Short answer question with multiple parts 2/4 points each, total 10/20 points.
Simple 5 point questions, or multiple part 5 point each question.
Basic 10 point questions, multiple parts can be expected.
Back of the envelope computation question(s).

All Chap. 4-5 topics … and anything recovered or extended.
IJVM MIC-1 architecture
IJVM new instruction sequence
IJVM Stack based code execution
IJVM instruction execution register content timing
ISAs for different microarchitectures
Addressing modes and Opcode Construction
Flow Control

You May Also Find These Documents Helpful

  • Good Essays

    The Expanding Universe

    • 588 Words
    • 3 Pages

    The Expanding Universe Objective: To interpret a model demonstrating the theories of our expanding universe. Hypothesis: I believe the two marked points on the balloon will be farther apart each time the balloon is blown up. Materials: * 1 un-inflated balloon (when inflated, the balloon should have a round shape and be approximately the size of a soccer ball) * Markers * About 30 cm (12 inches) of string or yarn * Ruler or tape measure Procedures: 1. Place an un-inflated…

    • 588 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Expanding your business

    • 830 Words
    • 4 Pages

    Expanding Your Business A financial plan is a must for any business that wants to succeed; this is what turns goals into reality. The financial plan, or budget as it is also called, helps guide the day-to-day decision making of the business. Comparing forecast numbers to actual results, important information about the overall financial health, and overall efficiency of the business. (Scarborough, 2011) When it comes to creating a financial plan for my driving…

    • 830 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Expanding into the China Market Student’s Name Institutional Affiliation Expanding into the China Market Business environment in China is very dynamic in its essence. It welcomes businesses from different countries and nations, but it also demands skills, commitment and long term planning if you want to stay afloat. It may become even rewarding for those foreign companies who conduct the proper research and can thoroughly craft a strategy to execute. Likely, one of the biggest determinants…

    • 424 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    differences in customer tastes and preferences require a change in approach to marketing. This requires a redefining of the actions managers can take to compete more effectively as an international business. The Advantages of Global Expansion Expanding globally allows a business to increase its profitability in ways not available to purely domestic businesses. Companies that operate internationally are able to: Expand the market for their product offerings by selling those products in international…

    • 724 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Jolibee Expanding Strategy

    • 14943 Words
    • 60 Pages

    Executive summary Jollibee Food Corporation is the epitome of entrepreneurial success in the Philippines. What started as an ice cream parlor had spawned into a national brand that even the likes of McDonalds cannot top. At present, Jollibee has established a global presence with the opening of stores in countries such as the US, Hong Kong, Guam, Brunei and Vietnam, just to name a few. I, employed as a consultant to the Vietnam country manager, will prepare this report to audit and…

    • 14943 Words
    • 60 Pages
    Powerful Essays
  • Better Essays

    Expanding your Business

    • 1810 Words
    • 8 Pages

    Starting a business typically involves going through the notions of planning, marketing, making fundamental financial decisions and completing any necessary legal activities. Many people have their own concepts about choosing the right route to go in starting a small business. However it is simply up to the business owner and depend on the type of business. It is said that the top five reasons why businesses fail are due to; “1. Insufficient start-up capital, 2. Lack of managerial experience, 3…

    • 1810 Words
    • 8 Pages
    Better Essays
  • Good Essays

    Expanding Your Business

    • 948 Words
    • 4 Pages

    Expanding Your Business Weston’s Place will be a family oriented restaurant located at 212 Main Street Wendell, North Carolina. A financial plan is “a vital tool to help an entrepreneur manage their business more effectively, steering their way around the pitfalls that causes failures”, (Scarborough & Zimmerer, 2012, page 194). The financial plan section is the section in the business plan that determines whether or not the business idea is feasible. The financial plan consists of three financial…

    • 948 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Expanding Suffrage Dbq

    • 818 Words
    • 4 Pages

    people, and whatever governing was to be done should be by the people themselves. Taking this into account, a large debate arose of whether or not suffrage should be expanded. The State of Vermont was the first state to declare their support for expanding voting rights to all males. After many states followed Vermont’s footsteps, in 1821 New York State chairman Nathan Sanford supported the idea of revising the state’s constitution to possibly drop the requirement of a man to own land for the right…

    • 818 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Jonathan Howell PAS421C—J. Johnson Paper#1 The Expanding Federal Government For the last three class periods in our Public Administration class, we have discussed in depth the importance of how politics and political factions play a key role in the creation of public policy. Unfortunately, in America, our public administrators are no longer strong enough to have texture or defeat our vastly expanding federal government. The U.S federal government has grown out of control where changes in public…

    • 921 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Ebay: Expanding Into Asia

    • 2098 Words
    • 9 Pages

    eBay: Expanding into Asia On September 3, 1995, Pierre Omidyar founded eBay in San Jose, California. Pierre and his wife, Pamela Wesley, had a vision that included creating a marketplace online where people could share the same interests. This vision also included a format that could create a fair and open meeting ground where prices were determined purely by the market. The site was based on five main values: people are basically good; everyone has something to contribute; an honest, open…

    • 2098 Words
    • 9 Pages
    Better Essays