80X86汇编语言程序设计教程(杨季文)习题答案一
第一章 答案
Tarzan版
题1.1 与机器语言相比,汇编语言有何特点?与高级语言相比,汇编语言有何特点?
答:与机器语言相比,汇编语言的的特点有:
1、易于记忆
2、容易理解
3、方便调试
4、便于维护
与高级语言相比,汇编语言的特点有:
1、与机器指令关系密切
2、执行效率高
3、源程序繁琐
4、调试比较困难
题1.2 汇编语言有何优缺点?
答:汇编语言的优点有:
1、与机器语言相比易于记忆,容易理解,方便调试和维护;
2、与高级语言相比更加接近硬件和底层,对机器控制更加直接;
3、执行效率高,特别在一些特殊场合,如需要实时处理的地方;
汇编语言的缺点:
1、与高级语言相比,汇编语言还是比较繁琐;
2、调试比较复杂,维护交流以及移植都很困难;
题1.3 汇编程序的作用是什么?汇编程序与编译程序有何不同?
答:汇编程序的作用是将汇编语言源程序翻译成目标程序;
汇编程序是将汇编语言源程序翻译成用机器语言表示的目标程序;
而编译程序是用高级语言编写的面向过程的源程序翻译成目标程序
的语言处理程序,两者区别主要是处理的对象不同;
题1.4 哪些场合需要使用汇编语言?
答:需要使用汇编语言的场合有:
1、对软件的执行时间或存储容量有较高要求的场合;
2、需要提高大型软件性能的场合;
3、软件与硬件关系密切,软件要有直接和有效控制硬件的场合;
4、没有合适的高级语言的场合;
题1.5 在计算机系统中,如何表示西文字符和汉字符?
答:在计算机系统中,西文字符主要由ASCII码表示;而汉字符主要
采用变形国标码表示;
题1.6 什么是BCD码?
答:为了符合人们的书写阅读习惯,常采用二进制编码的十进制,简称
为BCD码;BCD码由4个二进制数编码表示0-9十个数字;8421BCD码
比较常见;
题1.7 说明字节、字和双字之间的关系。
答:字节(byte)由8个二进制,即8bit组成;
字(word)由16个二进制,即16bit组成;
双字(Dual word)为32bit;
1 Dual word=2 word= 4 byte
题1.8 到目前为止,Intel的80X86家族有哪些成员?这些成员有何特征?
答:到目前为止,Intel的80X86的成员有:
name Process Transistor Frequency Register Address Data
Intel 4004 10mm 2300 <740KHz 4bit ? ?
Intel 4040 10mm ? <740KHz 4bit
intel 8008 10mm 3500 <0.8MHz 8bit 16bit 16bit
Intel 8080 10mm ? <2MHz 8bit 16bit 16bit
Intel 8085 10mm ? <6MHz 8bit 16bit 16bit
Intel 8086 ? 29000 <10MHz 16bit 20bit 16bit
Intel 8088 ? 29000 <5MHz 16bit 20bit 8/16bit
Intel 80186 ? ? <20MHz 16bit 20bit 16bit
Intel 80188 ? ? <20MHz 16bit 20bit 8bit
Intel 80286 1.5mm 134K <25MHz 16bit 24bit 16bit
Intel 80386 1mm 275K <40MHz 32bit 32bit 32bit
Intel 80376 1mm 275K <20MHz 32bit 32bit 16/32bit
Intel 80486 0.8/1mm 1.185M <100MHz 32bit 32bit 32bit
Intel Pentium 0.6mm 3.2M <200MHz 32bit 64bit 32bit
Intel Pentium MMX 0.35mm 4.5M <300MHz 32bit 64bit 32bit
Intel Pentium Pro 0.35mm 5.5M <200MHz 32bit 64bit 32bit
Intel Pentium II
Intel Pentium III
Intel Pentium IV
80X86汇编语言程序设计教程(杨季文)习题答案一相关推荐
- c语言程序设计教程中国农业出版社答案,C语言程序设计教程杨路明课后习题答案北京邮电大学出版社.pdf...
C语言程序设计教程杨路明课后习题答案北京邮电大学出版社 1.算法描述主要是用两种基本方法:第一是自然语言描述,第二是使用专用工具进行算法描述 2.c语言程序的结构如下: 1.c语言程序由函数组成,每个 ...
- 80X86汇编语言程序设计教程(杨季文)习题答案四
目前为止还没找到80X86汇编语言程序设计教程(杨季文)习题四及四以后的答案,所以在此先空着,等以后有了的时候在贴出来.如果哪位大侠有的话,希望传我一份(请传邮箱448951642@qq.com),我 ...
- 转载 80X86汇编语言程序设计教程(杨季文)答案的说明
不可否认<80X86汇编语言程序设计教程(杨季文)>是本不错的教程,据我所知很多高校都是以此书作为汇编教程.此书的课后习题很多也具有挑战性,很有意义,所以课后答案还是很有价值的.但是关于此 ...
- 80X86汇编语言程序设计教程(杨季文)习题答案三
第三章: Tarzan版 题3.1 伪指令语句与指令语句的本质区别是什么?伪指令的主要作用是什么? 答: 伪指令语句与指令语句的本质区别是指令语句有其对应的机器指令,而伪指令没有: ...
- 80X86汇编语言程序设计教程(杨季文)习题答案二
第二章 答案 Tarzan 版 题2.1 8086/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门用途?哪些 寄存器可作为存储器寻址方式的指针寄存器? 答:8086/80 ...
- 《汇编语言程序设计教程》人民邮电出版社第二版习题及参考答案
网上的答案是第一版的,重新整理了一下 <汇编语言程序设计教程>人民邮电出版社第二版 刘慧婷,王庆生 主编 习题及参考答案 更多汇编内容请访问:omegaxyz.com 第一章至第五章 核对 ...
- c语言火车作直线匀加速运动,C语言程序设计教程实验指导与习题解答.doc
C语言程序设计教程实验指导与习题解答 第2章 基本的程序语句习题解答 一.填空题 [题2.1] [题2.2] a [题2.3] 字母 下线 [题2.4] [题2.5]0 ② 4 [题2.6]0 ② 3 ...
- 《C语言程序设计(第五版)》习题答案
想看更多算法题,可以扫描上方二维码关注我微信公众号"数据结构和算法",截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有800多页( ...
- java语言程序设计第二版 张思民_java语言程序设计(张思民编著)习题答案.doc
java语言程序设计(张思民编著)习题答案.doc 1第1章JAVA概述[1]为什么说JAVA的运行与计算机硬件平台无关解答JAVA编译器能够产生一种与计算机体系结构无关的字节指令BYTECODE,只 ...
最新文章
- 一不小心就踩了lombok的坑?
- P1156 垃圾陷阱
- hdu3699(不等式dfs)
- 22、《每天5分钟玩转Docker容器技术》学习--Flannel Network内部结构
- 八个老师随机分配三个办公室
- android封装全局调用的toast_Android实用的Toast工具类封装
- redis集群的搭建
- [css] 怎么IE6下在使用margin:0 auto;无法使其居中?
- python学习笔记(五)
- 自学PHP有哪些书籍和教程值得推荐?
- 保存时自动加分号_CAD自动保存文件扩展名是什么?如何快速恢复自动保存文件?...
- mysql 分页 conut优化_mysql count函数与分页功能极限优化
- 两数求和的c语言程序代码,c语言求和(c语言求和代码)
- 企业网站排名,站内布局,不只有关键词密度
- python学习(五)--打印错误信息
- 2020年Android GMS 认证 boot logo 最新要求
- docker 容器资源限制
- Spring Boot 入门笔记
- JavaScript开发技巧
- android 9华为p20,华为P20PRO升级EMUI9.0(安卓9.0)的一些感受