Process & Control Hardware plus fetch-execute cycle
Upcoming SlideShare
Loading in...5
×
 

Process & Control Hardware plus fetch-execute cycle

on

  • 3,199 views

A basic description

A basic description

Statistics

Views

Total Views
3,199
Views on SlideShare
3,190
Embed Views
9

Actions

Likes
0
Downloads
58
Comments
0

2 Embeds 9

http://www.slideshare.net 5
https://www.det.nsw.edu.au 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Process & Control Hardware plus fetch-execute cycle Process & Control Hardware plus fetch-execute cycle Presentation Transcript

    • CPU CU ALU Registers
    • Controls all the operations in the CPU  Transfers data to registers  Directs data to ALU for calculation  Ensures correct paths for data transfer  Synchronisation with the system clock  Click on image to go to the Fetch- Execute Cycle
    • Performs calculations  Tests logic functions  Determines relative relationships between values  Click on image to go to the Fetch- Execute Cycle
    • Storage register  Stores the next instruction to be executed  Accumulator  Stores the latest results from a calculation  Address register  Stores memory address locations  Instruction register  Stores instructions to be processed  Click on image to go to the Fetch- Execute Cycle
    • The system clock is an accurate, very fast  electronic timer. The faster the system clock the more  instructions per second are executed.
    • Buses are pathways – separate wires / metallic strips which transport signals (data). http://www.webopedia.com/TERM/b/bus.html
    • Fetch: •The instruction is fetched from memory. •Instructions are stored in registers. Decode •the opcode is decoded by the CU so the instruction can be executed. Execute •The instruction is executed, usually using the ALU. Store •The result of the instruction is stored. Note: this is a simplified explanation (what is required knowledge for the Preliminary course – see link for further detail). http://en.wikipedia.org/wiki/Instruction_cycle
    • Decode: • The typical instruction is divided into two parts: the Opcode and the Operand • The opcode is the instruction. • The operand is the data on which the instruction needs to be performed. In the simplified example below: Add 10 Add would be the instruction (opcode). • 10 would be the data (operand). •
    • More input / output devices  Increased processing speed  Larger memory (both primary and secondary)  which is better for working with sound and graphics