Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
-
Upload
clement-hubert-austin -
Category
Documents
-
view
217 -
download
0
Transcript of Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
Week1Architecture - Lecture outline &
AssignmentsDr. John Abraham
UTPA
General Info
• Welcome
• Class introduction
• First lesson will be the same for 6300 and 6303
• General Intro to System concept
General instruction to the students
• Class participation is crucial
• Strict attendance policy. Come to class on time.
• Write notes under each heading
In class assignment
• Write an outline about your understanding of a computer system.
• Discuss with each other
• Derive a definition
System
• Input
• Process
• Output
Computer System
• Hardware– Programmers understand hardware in terms
of the instruction sets
• Software– Operating system– Application programs– Programming languages
Instruction sets
• Taken from Ch 10 of Stallings
Elements of a Machine Instruction
In class assignment
Describe your understanding of how a computer carries out instructions from a program.
Instruction Cycle state Diagram
Operands location
Instruction Representation
Example of an instruction format
Instruction set categories
Available addressable memory
y=(a-b)/c+(d*e) One operand
y=(a-b)/c+(d*e) two operands
y=(a-b)/c+(d*e) three operand
Compare fewer address with more addresses
5 issues to consider when designing instruction set
Types of operands
In class assignment
• Develop 10 review questions for this lesson
Homework assignment
• Write an assembly language program using the debug utility of the operating system
• Demonstrate this in class next week.
Instruction Cycle State Diagram