ITEC 1000 Study Guide - Final Guide: Transmeta Crusoe, X86 Instruction Listings, Memory Management Unit

1572 views24 pages

Document Summary

Addresses are consecutive starting at 00 and ending at 99. In lmc, represented by two digits following the op code. 1 to 1 correspondence between assembly language instruction and binary (machine) language instruction. Used when programmer needs precise control over hardware, e. g. , device drivers. Move data between calculator and in/out baskets. Fetch: little man finds out what instruction he is to execute. Execute: little man performs the work. von neumann architecture (1945) Memory is addressed without regard to content. Accesses program instructions and issues commands to the alu. Moves data to and from cpu registers and other hardware components. Memory management unit: supervises fetching instructions and data from memory. I/o interface: sometimes combined with memory management unit as. Small, permanent storage locations within the cpu used for a particular purpose. Size in bits or bytes (not in mb like memory) Can hold data, an address or an instruction. Stores information about status of cpu and currently executing program.