This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Chapter 4 Instructor's Manual http://188.8.131.52/....idv.tw/organization972/IM-Ch4.PDF+site:www.hmhsieh.idv.tw+chapter&amp;cd=9&amp;hl=en&amp;ct=clnk&amp;gl=us[2/12/2010 9:51:50 AM] This is the html version of the file http://www.hmhsieh.idv.tw/organization972/IM-Ch4.PDF . Google automatically generates html versions of documents as we crawl the web. Page 1 &lt;div style=&quot;position:absolute;top:24253;left:18 Chapter 4 Instructor's Manual ______________________________________________________________________________ Chapter Objectives Chapter 4, MARIE: An Introduction to a Simple Computer, illustrates basic computer organization and introduces many fundamental concepts, including the fetch-decode-execute cycle, the data path, clocks and buses, register transfer notation, and of course, the CPU. A very simple architecture, MARIE, and its ISA are presented to allow the reader to gain a full understanding of the basic architectural organization involved in program execution. MARIE exhibits the classical von Neumann design, and includes a program counter, an accumulator, an instruction register, 4096 bytes of memory, and two addressing modes. Assembly language programming is introduced to reinforce the concepts of instruction format, instruction mode, data format, and control that are presented earlier. This is not an assembly language textbook and was not designed to provide a practical course in assembly language programming. The primary objective in introducing assembly is to further the understanding of computer architecture in general. However, a simulator for MARIE is provided so assembly language programs can be written, assembled, and run on the MARIE architecture. The two methods of The Essentials of Computer Organization and Architecture Linda Null and Julia Lobur Jones and Bartlett Publishers, 2003 Chapter 4 Instructor's Manual http://184.108.40.206/....idv.tw/organization972/IM-Ch4.PDF+site:www.hmhsieh.idv.tw+chapter&amp;cd=9&amp;hl=en&amp;ct=clnk&amp;gl=us[2/12/2010 9:51:50 AM] Page 1 Last Updated: October 2003 control, hardwiring and microprogramming, are introduced and compared in this chapter . Finally, Intel and MIPS architectures are compared to reinforce the concepts in the chapter . This chapter should be covered before Chapters 5. Lectures should focus on the following points: CPU basics and organization. To understand how computers work, one must become familiar with the components and how they are organized. The CPU is a good component to start with as its operation is very easy to understand. Datapath. The datapath is a network of storage units and arithmetic and logic units connected by buses. It is very important to understand the flow of information in a computer system, and studying the datapath will help to understand this flow....
View Full Document
This note was uploaded on 10/05/2010 for the course CGS CGS 3269 taught by Professor K during the Spring '10 term at University of Central Florida.
- Spring '10