微型计算机课后习题

上传人:j****9 文档编号:46009785 上传时间:2018-06-20 格式:DOC 页数:5 大小:199.50KB
返回 下载 相关 举报
微型计算机课后习题_第1页
第1页 / 共5页
微型计算机课后习题_第2页
第2页 / 共5页
微型计算机课后习题_第3页
第3页 / 共5页
微型计算机课后习题_第4页
第4页 / 共5页
微型计算机课后习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《微型计算机课后习题》由会员分享,可在线阅读,更多相关《微型计算机课后习题(5页珍藏版)》请在金锄头文库上搜索。

1、1.1试述微机处理器试述微机处理器,微型计算机和微微型计算机和微 型计算机系统的关系型计算机系统的关系.1.2 什么是单片机什么是单片机?什么是单板机?什什么是单板机?什 么是个人计算机?单片机(微控制么是个人计算机?单片机(微控制 器、器、 嵌入式计算机)嵌入式计算机) ,微型计算,微型计算 机制作在一个芯片中,有时包括机制作在一个芯片中,有时包括 A/D、D/A 转换器。单板机,微型转换器。单板机,微型 计算机、小键盘、发光二极管显示计算机、小键盘、发光二极管显示 器、监控程序等安装在一块印刷电器、监控程序等安装在一块印刷电 路板上。个人计算机(路板上。个人计算机(Personal Com

2、puter) ,由微处理器芯片、存,由微处理器芯片、存 储器、接口装在印刷电路上,加上储器、接口装在印刷电路上,加上插件板组成主机,再配上外部设备、插件板组成主机,再配上外部设备、 系统软件组成。系统软件组成。 1.5 试从微型计算机的结构说明数据试从微型计算机的结构说明数据 总线、控制总线和地址总线的作总线、控制总线和地址总线的作 用。用。数据总线:用于传送数据。数据总线:用于传送数据。 数据总线是双向的。数据总线上数据总线是双向的。数据总线上 传送的可以是指令代码、状态量传送的可以是指令代码、状态量 及控制量。及控制量。地址总线:用于传地址总线:用于传 送地址信息。地址总线是单向的。送地址

3、信息。地址总线是单向的。 地址总线的位数决定地址总线的位数决定 CPUCPU 可以直可以直 接寻址的内存范围。接寻址的内存范围。控制总线:控制总线: 用来传送控制信号。用来传送控制信号。 2.1 试从试从 8086 到到 PENTIUM4 的发展历的发展历 程说明微处理器发展的特点程说明微处理器发展的特点. 从单线程走向多线程,从外置从单线程走向多线程,从外置 CACHE 到内置到内置 CACHE,从,从 6 位位 到到 32 位,这是更新换代的显著特位,这是更新换代的显著特 点,点,微处理器微处理器的性能每隔的性能每隔 18 个月个月 提高一倍,或者价格下降一半。提高一倍,或者价格下降一半。

4、2.1 试说明试说明 8086 和和 80386 微处理器的微处理器的通用寄存器有何不同,为什么?通用寄存器有何不同,为什么? 因为数据总线宽度不同,因为数据总线宽度不同,8086 的数据的数据 总线是总线是 16 位的,位的,80386 的数据总线是的数据总线是 32 位的,所以位的,所以 8086 的通用寄存器是的通用寄存器是 16 的,包括的,包括 AX、BX、CX、DX、SI、DI、BP、S P,而,而 80386 的通用寄存器是的通用寄存器是 32 位的,位的, 包括包括 EAX、EBX、ECX、EDX、ESI、EDI 、EBP、ESP。为了和。为了和 8086 兼容,兼容,32 位

5、寄存器位寄存器 EAX、EBX、ECX、EDX、ESI、EDI 、EBP、ESP 的低的低 16 位可以当做位可以当做 16 位寄存器来使用,分别是位寄存器来使用,分别是 AX、BX、CX、DX、SI、DI、BP、S P,同时为了支持,同时为了支持 8 位操作,位操作, EAX、EBX、ECX、EDX 的低的低 16 位位 可以分别当做可以分别当做 2 个个 8 位寄存器使用,位寄存器使用, 即即 AH、AL、BH、BL、CH、CL、DH 、DL。2.1试说明标志寄存器中试说明标志寄存器中 AF 和和 PF 和和 DF 定义和用途。定义和用途。名称名称符号符号结果对标志的影响结果对标志的影响值

6、值符号表符号表 示示结果结果0 0PLPL正数正数符号标志符号标志SFSF字:字:D D1515位位 字节:字节:D D7 7位位1 1NGNG负数负数0 0NZNZ结果非零结果非零零标志零标志ZFZFD D0 0+D+D1 1+D+D7|157|151 1ZRZR结果为零结果为零0 0POPO低低 8 8 位中位中 1 1 的个数的个数 为奇数为奇数奇奇/ /偶标志偶标志PFPFD D0 0、D D1 1、D D7 7的异或非的异或非 1 1PEPE低低 8 8 位中位中 1 1 的个数的个数 为偶数为偶数0 0NCNC无进无进( (借借) )位位进进( (借借) )位标志位标志CFCF字:

7、字:D D1515的进的进( (借借) )位位 字节:字节:D D7 7的进的进( (借借) )位位1 1CYCY有进有进( (借借) )位位0 0NANA无辅助进无辅助进( (借借) )位位辅助进辅助进( (借借) )位位 标志标志AFAFD3D3 的进的进( (借借) )位位1 1ACAC有辅助进有辅助进( (借借) )位位0 0NVNV无溢出无溢出溢出标志溢出标志OFOF最高两位的进最高两位的进( (借借) )位的异或位的异或1 1OVOV有溢出有溢出名称名称符号符号值值符号表示符号表示结果结果0 0UPUP增值增值方向标志方向标志DFDF1 1DNDN减值减值0 0DIDI禁止中断禁止

8、中断中断标志中断标志IFIF1 1EIEI允许中断允许中断0 0 禁止禁止跟踪标志跟踪标志TFTF1 1 跟踪跟踪 2.4 试说明段寄存器的作用,为什么在试说明段寄存器的作用,为什么在 32 位微处理器中段寄存器仍是位微处理器中段寄存器仍是 16 位的?位的? 在在 32 位的位的计算机计算机里面,里面, 16 位的位的段寄存器段寄存器里面的是段选择子里面的是段选择子 的首地址,通过的首地址,通过 16 位段寄存器中的位段寄存器中的 地址找到段选择子从而可以确定段地址找到段选择子从而可以确定段 基地址。其实,可以像基地址。其实,可以像 8086 那样,那样, 使用使用 32 位段寄存器位段寄存

9、器+32 位位偏移地址偏移地址2.4 8086 的读周期时序与写周期时续的的读周期时序与写周期时续的 区别有哪些?区别有哪些?2.5 什么是指令周期?什么是总线周期?什么是指令周期?什么是总线周期? 什么是时钟周期?并说明三者的关什么是时钟周期?并说明三者的关 系。系。 指令周期:是指执行一条指令周期:是指执行一条 指令所占用的全部时间,一个指令指令所占用的全部时间,一个指令 周期通常含周期通常含 14 个机器周期。总线个机器周期。总线周期:通常把周期:通常把 CPU 通过总线对微通过总线对微 处理器外部(存贮器或处理器外部(存贮器或 I/O 接口)接口) 进行一次访问所需时间称为一个总进行一

10、次访问所需时间称为一个总 线周期。时钟周期:又称状态周期,线周期。时钟周期:又称状态周期, 是震荡周期的两倍,每个时钟的前是震荡周期的两倍,每个时钟的前 半周期完成算数逻辑操作,在后半半周期完成算数逻辑操作,在后半 周期,内部寄存器与寄存器间的传周期,内部寄存器与寄存器间的传 输一般在此状态发生。输一般在此状态发生。 3.1设设 DS=1000H,SS=2000H,AX=1A2BH,BX= 1200H, CX=339AH,BP=1200H,SP=1350H,SI=1 354H, (11350H)=0A5H, (11351H) =3CH, (11352H)=OFFH, (11353H) =26H

11、, (11354H)=52H, (11355H) =0E7H, (126A4H)=9DH, (126A5H) =16H,(21350H)=88H,(21351H)=51H。 下列各指令都在此环境下执行,在下列各小下列各指令都在此环境下执行,在下列各小 题的空格中填入相应个指令的执行结果。题的空格中填入相应个指令的执行结果。(1)MOV AX,1352H AX=_1352H_(2) MOV AX, 1352HAX=_26FFH_ (3)MOV 0150H BX, CH (11350H)=_33H_, (11351H)=_3CH (4)MOV AX, 0150H BP AX=_ 解:解:EA= B

12、P0150H1350H PA=SS*16+EA=20000H+135 0H=21350H AX=5188H (5)POP AX AX=_, SP=_ 解:解:EA= SP=1350H PA=SS*16+EA=20000 H+1350H=21350H AX=5188H, SP=1350H+2H=1352H (6)ADD SI, CX (11354H)= =_ , (11355H)=_,SF=_, ZF=_, PF=_, CF=_OF=_ 解:解:EA=SI=1354H, PA=DS*16+EA=10000H+1354H=113 54H CX=339AH, (11354H) =52H,(11355

13、H)=OE7H 0E752H+339AH=11AECH- (11355H): (11354H) (11354H) =0ECH, (11355H)= 1AH CF=1,ZF=0, PF(低八位奇偶校验低八位奇偶校验): 0ECH= 11101100BPF=0 SF(最高位状态最高位状态), 1H=0001BSF=0 OF(溢出标志溢出标志) 0E752H1110011101010010 B 339AH=11001110011010B1110011101010010 + 1100111001101010001101011101100(7)SUB BH, 0150H BXSI BH=_, SF=_,

14、ZF=_, PF=_, CF=_, OF=_ 解:解: EA=0150H+BX+SI=26A4 H;PA=DS*16+EA=1000 0H+26A4H=126A4H; (126A4H)=9DH,BH=12H BH=75H, SF=0,ZF=0,PF=0, CF=1 ,OF=0 (8)INC BYTE PTR 0152H BX (11352H)=_,(11353H) =_,CF=_ 解:解:EA=0152H+ BX= 1352H,PA=DS*16+EA=11 352,(11352H)=0FFH, (11352H)=00H, (11353H)= 26H, 不影响不影响 CF (9)INC WORD

15、 PTR 0150H BX (11352H)=_,(11353H) =_,CF=_EA=0152H+ BX= 1352H, PA=DS*16+EA=11532,(11352H)=0FFH, (11353H)= 26H (11352H)=00H, (11353H)= 27H, 不影响不影响 CF (10)SAR BYTE PTR 0150H BX, 1 (11350H)=_,CF=_ _,OF=_ 解:解: EA=BX+0150H=1350H PADS*16+EA=1135 0H,(11350H)=0A5H= 10100101B 11010010B=0D2H, CF=1,OF=0 (当移位数为当移位数为 1 是,最高位是,最高位 不变则不变则 OF=0) (11)SAL BYTE PTR 0150H BX, 1 (11350H)=_,CF=_ _,OF=_ 解:解: EA=BX+0150H=1350H,P A=DS*16+EA=11350, (11350H)=0A5H= 10100101B01001010B=4AH, CF=1,OF=1 3.4阅读下列各小题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号