成功加入购物车
图书条目标准图
正版二手书,套装请联系客服再下单,批量上传有误差,均有笔记不影响使用,无赠品、光盘、MP3等
[美] 派特 (Patt.Y.N.)、[美] 派特尔 梁阿磊 蒋兴昌 林凌 / 机械工业出版社 / 2007-07 / 平装
售价 ¥ 17.00 3.5折
定价 ¥49.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-05-03
卖家超过10天未登录
计算机系统概论:(原书第2版)
《计算机系统概论(原书第2版)》前半部分阐述了计算机底层结构,后半部分讲解了高级语言编程方法学。具体内容包括数据类型及其运算、数字逻辑、冯·诺伊曼模型、汇编语言、输入输出、TRAP程序和子程序、C语言编程等内容。
YaleN.Patt拥有斯坦福大学电子工程博士学位,目前担任得克萨斯大学奥斯汀分校电子与计算机工程系教授。他是IEEE和ACM会士,曾因在高性能微处理器方面的成就而获得IEEEEmannuelR.Piore奖、IEEE/ACMEckert-Mauchly奖和IEEEWallaceW.McDowell奖,在教学方面获得过ACMKarlV.Karlstrom杰出教育家奖、得克萨斯优秀教学奖等。
出版者的话专家指导委员会译者序代序第2版前言第1版前言第1章欢迎阅读本书1.1我们的目标1.2怎么才能做到1.3两个反复出现的理念1.3.1抽象之理念1.3.2硬件与软件1.4计算机系统简述1.5两个非常重要的思想1.6计算机:通用计算设备1.7从问题描述到电子运转1.7.1问题的提出1.7.2算法1.7.3程序1.7.4指令集结构1.7.5微结构1.7.6逻辑电路1.7.7器件1.7.8小结1.8习题第2章bit、数据类型及其运算2.1bit和数据类型2.1.1bit——信息的基本单位2.1.2数据类型2.2整数数据类型2.2.1无符号整数2.2.2有符号整数2.3补码2.4二进制数与十进制数之间的转换2.4.1二进制数转换为十进制数2.4.2十进制数转换为二进制数2.5bit运算之一:算术运算2.5.1加法和减法2.5.2符号扩展2.5.3溢出2.6bit运算之二:逻辑运算2.6.1“与”运算2.6.2“或”运算2.6.3“非”运算2.6.4“异或”运算2.7其他类型2.7.1位矢量2.7.2浮点数2.7.3ASCⅡ码2.7.4十六进制计数法2.8习题第3章数字逻辑3.1MOS晶体管3.2逻辑门3.2.1非门3.2.2或门、或非门3.2.3与门、与非门3.2.4摩根定律3.2.5多输入门3.3组合逻辑3.3.1译码器3.3.2多路复用器3.3.3全加器3.3.4可编程逻辑阵列3.3.5逻辑完备性3.4存储单元3.4.1R-S锁存器3.4.2门控D锁存器3.4.3寄存器3.5内存的概念3.5.1寻址空间3.5.2寻址能力3.5.3例子:22x3内存3.6时序电路3.6.1组合密码锁3.6.2状态的概念3.6.3有限状态机3.6.4有限状态机的实现3.7LC-3计算机的数据通路3.8习题第4章冯·诺伊曼模型4.1基本部件4.1.1内存4.1.2处理单元4.1.3输入和输出单元4.1.4控制单元4.2LC-3:一台冯·诺伊曼机器4.3指令处理4.3.1指令4.3.2指令周期4.4改变执行顺序4.5停机操作4.6习题第5章LC-3结构5.1ISA概述5.1.1内存组织5.1.2寄存器5.1.3指令集5.1.4操作码5.1.5数据类型5.1.6寻址模式5.1.7条件码5.2操作指令5.3数据搬移指令5.3.1PC相对寻址5.3.2间接寻址5.3.3基址偏移寻址5.3.4立即数寻址5.3.5一个例子5.4控制指令5.4.1条件跳转指令5.4.2一个例子5.4.3循环控制的两种方法5.4.4例子:哨兵法数组求和5.4.5JMP指令5.4.6TRAP指令5.5例子:字符数统计5.6总结:数据通路(LC-3)5.6.1数据通路的基本部件5.6.2指令周期5.7习题第6章编程6.1问题求解6.1.1系统分解6.1.2三种结构:顺序、条件、循环6.1.3实现三种结构的LC-3指令6.1.4回顾字符数统计例子6.2调试6.2.1调试的基本操作6.2.2交互式调试器的使用6.3习题第7章汇编语言7.1汇编语言编程——更上一层7.2一个汇编程序7.2.1指令7.2.2伪操作7.2.3例子:字符数统计程序7.3汇编过程7.3.1概述7.3.2两遍扫描7.3.3第1遍:创建符号表7.3.4第2遍:生成机器语言程序7.4相关知识7.4.1可执行映像7.4.2多目标文件7.5习题第8章输入/输出8.1输入/输出的基本概念8.1.1设备寄存器8.1.2内存映射I/O与专用I/O指令8.1.3异步I/O与同步I/O8.1.4中断驱动与轮询8.2键盘输入8.2.1基本输入寄存器8.2.2基本输入服务程序8.2.3内存映射输入的实现8.3显示器输出8.3.1基本输出寄存器(DDR和DSR)8.3.2基本输出服务程序8.3.3内存映射输出的实现8.3.4例子:键盘回显8.4一个更复杂的输入程序8.5中断驱动I/O8.5.1什么是中断驱动I/O8.5.2为什么要引入中断驱动I/O8.5.3中断信号的产生8.6内存映射I/O的回顾8.7习题第9章TRAP程序和子程序9.1LC-3TRAP程序9.1.1概述9.1.2TRAP机制9.1.3TRAP指令9.1.4完整机制9.1.5I/O中断处理程序9.1.6HALT中断程序9.1.7寄存器内容的保存和恢复9.2子程序9.2.1调用/返回机制9.2.2JSR(R)指令9.2.3字符输入的TRAP程序9.2.4PUTS:写字符串9.2.5库程序9.3习题第10章栈10.1栈的基本结构10.1.1抽象数据类型:栈10.1.2两个实现例子10.1.3内存中的实现10.1.4小结10.2中断驱动I/O(第二部分)10.2.1启动和执行10.2.2中断返回10.2.3例子:嵌套中断10.3基于栈的算术运算10.3.1栈的临时存储作用10.3.2例子:算术表达式10.3.3加、乘和取反10.4数据类型转换10.4.1一个错误结果的例子:2+3=e10.4.2ASCⅡ/二进制转换10.4.3二进制/ASCⅡ转换10.5模拟计算器10.6习题第11章C语言编程概述11.1我们的目标11.2软硬件结合11.3高级语言翻译11.3.1解释执行11.3.2编译执行11.3.3两种方法的优缺点11.4C编程语言11.5一个简单的C程序11.5.1main函数11.5.2编程风格11.5.3C预处理器11.5.4输入和输出11.6小结11.7习题第12章变量和运算符12.1概述12.2变量12.2.1三种基本数据类型:int、char、double12.2.2标识符的选择12.2.3局部变量和全局变量12.2.4更多的例子12.3运算符12.3.1表达式和语句12.3.2赋值运算符12.3.3算术运算符12.3.4算术优先级12.3.5位运算符12.3.6关系运算符12.3.7逻辑运算符12.3.8递增/递减运算符12.3.9运算符混合表达式12.4基于运算符的问题求解12.5编译器处理12.5.1符号表12.5.2变量的空间分配12.5.3完整的例子12.6补充话题12.6.1三种基本类型的变种12.6.2文字常量、常量和符号值12.6.3存储类型12.6.4更多的C运算符12.7小结12.8习题第13章控制结构13.1概述13.2条件结构13.2.1if语句13.2.2ifelse语句13.3循环结构13.3.1while语句13.3.2for语句13.3ac电脑的选择252.3.1最小系统需求252.3.2选择操作系统262.3.3了解电脑配件262.4电脑配件的选择292.4.1硬盘的选择292?E-mail地址13.5其他C语言控制结构13.5.1switch语句13.5.2break和continue语句13.5.3简单计算器的例子13.6小结13.7习题第14章函数14.1概述14.2C语言中的函数14.2.1带参数的函数14.2.2求解圆面积14.3C语言中函数的实现14.3.1运行时栈14.3.2实现机制14.3.3汇总14.4问题求解14.4.1例1:大小写转换14.4.2例2:毕达哥拉斯三角形14.5小结14.6习题第15章测试与调试技术15.1概述15.2错误类型15.2.1语法错误15.2.2语义错误15.2.3算法错误15.3测试15.3.1黑盒测试15.3.2白盒测试15.4调试15.4.1特定方法15.4.2源码级调试工具15.4.3断点15.5正确的编程方法15.5.1明确规格说明15.5.2模块化设计15.5.3预防错误式编程15.6小结15.7习题第16章指针和数组16.1概述16.2指针16.2.1声明指针变量16.2.2指针运算符16.2.3指针传递一个引用16.2.4空指针16.2.5语法16.2.6指针例程16.3数组16.3.1数组声明16.3.2数组应用16.3.3数组参数16.3.4C语言的字符串16.3.5数组与指针的关系16.3.6实例:插入排序16.3.7C语言数组的不足16.4小结16.5习题第17章递归17.1概述17.2什么是递归17.3递归与循环17.4汉诺塔17.5斐波纳契数列17.6二分查找17.7整数转换为ASCⅡ字符串17.8小结17.9习题笫18章C语言中的I/O18.1概述18.2C标准库函数18.3字符I/O操作18.3.1I/O流18.3.2putchar函数18.3.3getchai函数18.3.4缓冲I/O18.4格式化I/O18.4.1printf18.4.2scanf18.4.3可变长参数18.5文件I/O18.6小结18.7习题第19章数据结构19.1概述19.2结构体19.2.1typedef19.2.2结构体在C中的实现19.3结构体数组19.4动态内存分配19.5链表19.6小结19.7习题附录ALC-3指令集结构附录B从LC-3到x86附录CLC-3的微结构附录DC编程语言附录E常用表附录F部分习题答案
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30