Programmed (Program-control I/O)
(Direct Memory Access (DMA) Chapter 8)
Copyright M. Baltrush (CS252-3a)
Accessing A Device
Basic Processing Unit
The (basic) processor is responsible for
reading program instructions from the
computers memory and executing them.
It fetches one instruction at a time.
It decodes (interprets) the instruction.
Then, it executes the ac
CS252 Computer Organization and
Michael A. Baltrush
1/3 Homework (graded)
1/3 Midterm Exam (6th and 12th week)
1/3 Final Exam (scheduled by Reg
Machine instructions and program execution
Addressing methods for data operands
Assembly-language representation for
instructions, data, and programs
Stacks and subroutines
Copyright M. Baltrush (CS252-2)
Digital Computer Models
Advanced RISC Machines
The ARM Instruction Set
The ARM Instruction Set - ARM University Program - V1.0
Main features of the
ARM Instruction Set
All instructions are 32 bits long.
Most instructions execute in a single cycle.