000 | 01989nam a2200217Ia 4500 | ||
---|---|---|---|
003 | NULRC | ||
005 | 20250520102932.0 | ||
008 | 250520s9999 xx 000 0 und d | ||
020 | _a256114560 | ||
040 | _cNULRC | ||
050 | _aQA 76.9.A73 .M33 1993 | ||
100 |
_aMaccabe, Arthur B. _eauthor |
||
245 | 0 |
_aComputer systems : _barchitecture, organization, and programming / _cArthur B. Maccabe. |
|
260 |
_aHomewood, Illinois : _bIrwin Inc., _cc1993 |
||
300 |
_axx, 568 pages : _billustrations ; _c24 cm. |
||
504 | _aIncludes bibliographical references (pages 539-544) and index. | ||
505 | _aPart one. Foundations ; Basic data representation -- Logic design -- Basic components -- Part two. Computer architecture ; Simple calculations -- Addressing modes and data organization -- Subroutine calling mechanisms -- Part three. Number representation ; Representing integers -- Floating point numbers -- Part four. Instruction representation ; Instruction interpretation -- The translation process -- Part five. Input/output structures ; Extended operations and exceptions -- Device communication and interrupts -- Part six. Current topics ; Parallel machines -- Appendixes. | ||
520 | _aThis text was developed to serve as an introduction to computing systems. The text introduces and elucidates the principles of modern computer architecture (instruction set design) and organization (instruction set implementation) through assembly language programming. In the design of computing systems, solutions to problems must fit a set of constraints which are frequently determined by the current state of technology and our understanding of it. As constraints and solutions are a constantly moving target, it is important to emphasize general concepts so that students appreciate the limits of solutions. With this knowledge, students should be better able to anticipate and appreciate the inevitable changes in future systems. | ||
650 | _aCOMPUTER ARCHITECTURE | ||
942 |
_2lcc _cBK |
||
999 |
_c19237 _d19237 |