| 000 | 01620nam a22003137a 4500 | ||
|---|---|---|---|
| 001 | 21396516 | ||
| 003 | IIITD | ||
| 005 | 20250813020005.0 | ||
| 008 | 200123s2021 mau 001 0 eng | ||
| 010 | _a 2020002671 | ||
| 020 | _a9780262539807 | ||
| 040 |
_aDLC _beng _erda _cDLC _dDLC |
||
| 042 | _apcc | ||
| 050 | 0 | 0 |
_aTK7888.3 _b.N57 2021 |
| 082 | 0 | 0 |
_a004.16 _223 _bNIS-E |
| 100 | 1 | _aNisan, Noam | |
| 245 | 1 | 4 |
_aThe elements of computing systems : _bbuilding a modern computer from first principles _cby Noam Nisan and Shimon Schocken. |
| 250 | _a2nd ed. | ||
| 260 |
_aMassachusetts : _bMIT Press, _c©2021 |
||
| 300 |
_axiv, 324 p. ; _c23 cm |
||
| 500 | _aIncludes index. | ||
| 505 | _tPreface 1. Hardware Boolean logic Boolean arithmetic Memory Machine language Computer architecture Assembler II. Software Virtual machine I : processing Virtual machine II : control High-level language Compiler I : syntax analysis Compiler II : code generation Operating system More fun to go Appendices (Boolean function synthesis; Hardware description language; test description language; the hack chip set; the hack character set; the jack OS API) | ||
| 520 | _a"A unique approach to teaching about hardware and software by having students build their own machine from scratch, using simple simulators provided on the companion site"-- | ||
| 650 | 0 | _aElectronic digital computers. | |
| 700 | 1 | _aSchocken, Shimon | |
| 906 |
_a7 _bcbc _corignew _d1 _eecip _f20 _gy-gencatlg |
||
| 942 |
_2ddc _cBK _01 |
||
| 999 |
_c172486 _d172486 |
||