ENVS 1000 Lecture Notes - Lecture 8: Processor Design, Taschen, Execution Unit

20 views2 pages
ENVS 1000 Tutorial 8 Notes Modern computer systems
Introduction
Each execution unit provides a pipeline that is optimized for one general type of
instruction.
Typically, a modern CPU will have a LOAD/STORE unit, an integer arithmetic unit, a
floating point arithmetic unit, and a branch unit.
More powerful CPUs may have multiple execution units for the more commonly used
instruction types and, perhaps, may provide other types of execution units as well.
Again, an analogy may aid in understanding the concept of multiple, parallel execution
units.
A simple automobile plant analogy would note that most automobile plants have
separate assembly lines for different car models.
The most popular models might have multiple assembly lines operating in parallel.
The use of multiple execution units operating in parallel makes it possible to perform
the actual execution of several instructions simultaneously.
It’s time to put all the pieces together!
We carefully explored the various fundamental components of computer systems.
We explained in detail the operation of the computer CPU and introduced some of the
many variations on the basic CPU design found in different systems.
You learned that there is a fundamental group of instructions that make up the
repertoire of the computer and that each instruction is performed in a series of simple
steps known as a fetch-execute cycle.
You have seen variations in instruction sets and memory addressing techniques that
differentiate computers from one another and extend the flexibility of the basic
architecture.
We explored various CPU architectures, memory enhancements, and CPU organizations
that expand the processing power of the CPU.
We also considered various techniques used to perform I/O operations.
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents