This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: CmpE 102 Midterm Study Material The midterm examination is CLOSED BOOK, except that you can bring one sheet of paper (8 ½ x 11) with notes on both sides. Study the following material in the first 7 chapters of the text to prepare yourself for the exam: 1. Basic Concepts – translation languages; development environment; compilers; assemblers; linkers; real-time; debuggers; emulators; virtual machine concept and levels; number conversions. 2. IA-32 Processor Architecture- memory map; I/O map; basic components; Von Neumann architecture; Harvard architecture; program-stored computer; CPU flags; clock & instruction cycles; modes of operation; floating-point unit; cache memory; pipelining; superscalar architecture; memory read cycle; multitasking; CISC vs. RISC; IA-32 memory management; segment models; paging; motherboard components. 3. Assembly Language Fundamentals – integer; real number; character and string constants; program template; .data, .code and .stack directives; good code commenting; Fig. 3-1 (assemble-link-execute cycle); understanding and using equates commenting; Fig....
View Full Document
This note was uploaded on 09/08/2010 for the course CMPE 46 at San Jose State.