2-architecture

2-architecture - Microcomputer Architecture (Von...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Microcomputer Architecture (Von Neumann/Princeton) Definitions: Processor: ALU + Controller Computer: processor + memory + I/O Computer architecture: interconnections of computer modules Instruction register: holds a fetched instruction while processor executes this instruction Program counter: pointer to next instruction in memory to get Condition code register: set of flags that control processor operations (e.g., conditional branch execution) Main disadvantage of von Neumann architecture Harvard Architecture ALU Controller Data RAM I/O data bus instruction address bus data address bus read/write Instruction RAM instruction bus Main disadvantages of Harvard architecture CISC and RISC CISC complex instruction set large instruction set high-level operations requires microcode interpreter examples: Intel 80x86 and IA-32 families RISC reduced instruction set simple, atomic instructions small instruction set directly executed by hardware...
View Full Document

Page1 / 9

2-architecture - Microcomputer Architecture (Von...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online