1 / 25

Week1 Architecture - Lecture outline & Assignments

Week1 Architecture - Lecture outline & Assignments. Dr. 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

llogue
Download Presentation

Week1 Architecture - Lecture outline & Assignments

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Week1Architecture - Lecture outline & Assignments Dr. John Abraham UTPA

  2. General Info • Welcome • Class introduction • First lesson will be the same for 6300 and 6303 • General Intro to System concept

  3. General instruction to the students • Class participation is crucial • Strict attendance policy. Come to class on time. • Write notes under each heading

  4. In class assignment • Write an outline about your understanding of a computer system. • Discuss with each other • Derive a definition

  5. System • Input • Process • Output

  6. Computer System • Hardware • Programmers understand hardware in terms of the instruction sets • Software • Operating system • Application programs • Programming languages

  7. Instruction sets • Taken from Ch 10 of Stallings

  8. Elements of a Machine Instruction

  9. In class assignment

  10. Describe your understanding of how a computer carries out instructions from a program.

  11. Instruction Cycle state Diagram

  12. Operands location

  13. Instruction Representation

  14. Example of an instruction format

  15. Instruction set categories

  16. Available addressable memory

  17. y=(a-b)/c+(d*e) One operand

  18. y=(a-b)/c+(d*e) two operands

  19. y=(a-b)/c+(d*e) three operand

  20. Compare fewer address with more addresses

  21. 5 issues to consider when designing instruction set

  22. Types of operands

  23. In class assignment • Develop 10 review questions for this lesson

  24. Homework assignment • Write an assembly language program using the debug utility of the operating system • Demonstrate this in class next week.

  25. Instruction Cycle State Diagram

More Related