习题-微型计算机原理与接口技术

习题-微型计算机原理与接口技术

ID:15075218

大小:84.50 KB

页数:12页

时间:2018-08-01

习题-微型计算机原理与接口技术_第1页
习题-微型计算机原理与接口技术_第2页
习题-微型计算机原理与接口技术_第3页
习题-微型计算机原理与接口技术_第4页
习题-微型计算机原理与接口技术_第5页
资源描述:

《习题-微型计算机原理与接口技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题——微型计算机原理与接口技术第1~2章微型计算机基础知识1.1.将下列十进制数转换为二进制和十六进制:⑴.11.25⑵.40951.2.将下列十六进制数转换为十进制:⑴.AEH⑵.20D4H1.3.用竖式完成下列运算:⑴.10101011B+00010101B⑵.11100011B+01000111B⑶.00111001B-10000001B⑷.33FEH+25D4H⑸.FDH×9BH⑹.8EE6H÷C9H1.4.请写出16位二进制补码能够表示的范围是多大,分别用十进制和十六进制来表示。1.5.若有一16位浮点数,其尾数为12位,包括1位符号

2、位,其阶码为4位,包括1位符号位,请分别写出下列数(用十进制表示):⑴.能够表示的最大正数⑵.能够表示的最小正数⑶.能够表示的绝对值最大的负数1.6.写出下列存储器地址的段地址、偏移地址和物理地址:⑴.3B4CH:0085H⑵.1234H:000AH第3章指令系统2.1.说明下列指令源操作数的寻址方式:⑴.MOVAX,26⑵.MOVAX,ES:[BX]⑶.MOVAX,VAR[BX][DI]2.2.假定(DS)=3000H,(ES)=3100H,(SS)=2800H,(SI)00BAH,(BP)=1200H,(BX)=0010H,数据段中变量VAR

3、的偏移地址是0600H,说明下列各种源操作数的物理地址:⑴.MOVAX,BX⑵.MOVAX,0AH[BX]⑶.MOVAX,[BX+SI]⑷.MOVAX,VAR[SI]2.3.设(AX)=7DD5H,(BX)=1100H,(CX)=4503H,(DS)=3000H,(CS)=0062H,(SI)=0002H,(31100H)=52H,(31101H)=8FH,(31102H)=70H,(31103H)=F6H,(31162H)=6BH,(31163H)=99H,(32200H)=AAH,(32201H)=B6H,(32800H)=55H,(3280

4、1H)=77H,(CF)=1,请给出下列各指令执行后AX寄存器的内容以及可以知道的状态标志位的值:⑴.ADDAX,BX⑵.SBBAX,[BX]⑶.CMPAX,[2800H]⑷.SARAX,CL⑸.RCLAX,CL2.4.已知(AX)=4E7FH,写出执行下列各指令后(AX)的值:⑴.ANDAX,8080H⑵.ORAH,0FFH⑶.XORAL,0F0H⑷.NOTAH⑸.TESTAL,0F0H⑹.XORAH,71H2.5.指出下列哪些指令是错误的,并说明错误原因:⑴.ADD8000H,AX⑵.CMP8000H,BH⑶.MOVDS,2010H⑷.PUS

5、HAL⑸.MOVDX,[SP]⑹.INAL,0A00H⑺.SHRAX,3⑻.ADD[BP+DI],[1000H]⑼.XCHGCL,CH⑽.MOVBX,[SI+DI]⑾.MULAX,200H⑿.AND0FH,AL⒀.SAL[BX],CX⒁.MOVS⒂.JMPFAR[BX+SI]⒃.JNZAAA2.6.请用三种不同的指令将寄存器BX清零。2.7.编写一程序,把BL中的有符号数乘以200。注意保存该结果需要多少字节。第4章汇编语言程序设计3.1.编写程序,输入一个字符串,将其中的小写字母转换成对应的大写字母,其它字符不变,然后输出到屏幕。3.2.编写程

6、序,在数据段的NUM1变量中存放10个0~6000范围内的整数,求其最大值、最小值和平均值(取整数即可)分别存放到MAX、MIN、AVERAGE变量中。3.3.编写程序,利用求符号函数的子程序,将数据段中NUM1变量中的15个字节数据转换成相应的数值,存放到NUM2变量中。3.4.编写程序,从键盘输入一个0~65535的整数,判断其是否质数,输出“YES”或“NO”到屏幕。第X章时序和总线4.1.什么叫时钟周期?什么叫总线周期?什么叫指令周期?8088的总线周期至少由几个时钟周期组成?4.2.什么叫总线复用?4.3.8088复位时,至少应维持几个

7、时钟周期?4.4.什么叫总线?计算机中常用的总线有哪几组?第5章半导体存储器及其接口5.1.请简述半导体存储器的分类。5.2.什么叫易失性内存?什么叫非易失性内存?5.3.地址的译码方式有哪些?5.4.试介绍计算机的三级存储器结构,它主要用于解决什么问题?5.5.什么是高速缓存?高速缓存常用的映象方式和替换策略有哪些?第6章输入/输出和中断6.1.I/O端口的编址方式有哪两种?6.2.按照控制方式划分,CPU与外设之间的数据传送方式有哪几种?6.3.按照传送通道划分,CPU与外设之间的数据传送方式有哪几种?6.4.什么是中断?简述中断的响应和处理

8、过程。6.5.若某中断类型码为12H,其中断向量存放于何处?6.6.利用8259A最多可管理多少级中断?此时需要使用多少片8259A?它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。