微机原理与接口期中考答案.ppt

上传人:牧羊曲112 文档编号:6572795 上传时间:2023-11-13 格式:PPT 页数:11 大小:567.50KB
返回 下载 相关 举报
微机原理与接口期中考答案.ppt_第1页
第1页 / 共11页
微机原理与接口期中考答案.ppt_第2页
第2页 / 共11页
微机原理与接口期中考答案.ppt_第3页
第3页 / 共11页
微机原理与接口期中考答案.ppt_第4页
第4页 / 共11页
微机原理与接口期中考答案.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《微机原理与接口期中考答案.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口期中考答案.ppt(11页珍藏版)》请在三一办公上搜索。

1、,微机原理与接口期中考答案,1、若X=-31,Y=-8,字长n8,采用补码运算求得XY补的结果是。2、把CPU、存储器、I/O接口等集成在一块芯片上,称为 机。把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为 机。3、冯诺依曼基本思想主要是指 和。,11101001B(-105)。,单片,单板,二进制数,存储程序,4、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示 总线,DB表示 总线,CB表示 总线。5、微机硬件系统一般是由五部分组成,包括 和。其中前两部分又合称为。6、8086CPU是一个 位的微处理器,具有 位数据总线,位地址总线,可寻址空间为。,地址,数据,控

2、制,运算器、控制器、存储器、输入设备,输出设备,CPU,16,16,20,1MB,7、MN/MX引脚接5V时,CPU工作在 模式;接地时,CPU工作在 模式。8、CS是指 寄存器,用来存放当前程序所在段的。9、用8k1位的存储芯片,组成8k16位的存储器,需用 扩展,要用 片。,最小,最大,代码段,段基址,位,16,10、PROM指,EPROM指,EEPROM指。11、已知DS2000H,SS1500H,BP0200H,传送指令MOV AX,BP+5源操作数的寻址方式是,物理地址是。12、中断类型码为40H的中断服务程序入口地址存放在中断向量表中的起始地址是。,可编程ROM,可擦除可编程ROM

3、,电可擦除可编程ROM,寄存器相对寻址,15205H,0000H:0100H,1、8086中形成实际地址的方法?存储芯片位数的扩充应采用何方法?存储芯片地址(容量)的扩充应采用何方法?答:实际地址=CS16+IP,位扩展 地址串联2、若当前SS3500H,SP0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?答:堆栈段的物理地址范围:35000H44FFFH当前栈顶的物理地址为:35000H+0800H=35800H入栈10个字节以后:SP=0800H-000AH=07F6H出栈6个字节以后:SP=07F6H+0006H=07FC

4、H,3、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?答:BX=220CH AX=E896H CF=1 OF=0 ZF=0 4、已有MOV AL,INFBP+SI与MOV AL,ES:INFBP+SI两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?答:源操作采用相对基址变址寻址方式 是字节操作MOV AL,INFBP+SI访问的是堆栈段MOV AL,ES:INFBP+SI访问的是附加段,实现了段超越,1.MOV AH,0MOV AL,45H MOV CL,04HSAL AX,CLSHR A

5、L,CLHLT执行程序段后,AX=0405H 2.CLD LEA DI,0126H MOV CX,0100H XOR AX,AX REP STOW;AX ES:DI,同时修改指针 程序段功能是将地址为0126H开始的256个字单元清0,3、源程序如下 CMP AX,BX JNC L1 JZ L2 JNS L3 JNO L4 JMP L5 设AX=74C3H,BX=95C3H,则程序最后将转到L5标号处执行,理由是AX-BX可以得到CF=1,ZF=0,SF=1,OF=1所以前面的转移程序都不执行,直到最后转向标号5执行。,编写程序段,实现从数据段以BUF为首地址的字符串中寻找A字符,将它们的偏移

6、地址依次存放于ADDS为首地址的存储区内,并统计A的个数,存放于NUM单元中,该字符串以$结尾($24H)。,答:BUF DB,$;定义BUF字符串 COUNT EQU$-BUF;获取字符串长度 ADDS DW COUNT DUP(?);定义ADDS存储区 NUM DW?;定义NUM存储器 LEA BX,BUF;装载BUF到BXLEA SI,ADDS;装载ADDS给SIMOV CX,0;计数器CX清零L1:MOV AL,BX;字符给AL,CMP AL,41H;与字符A比较 JNZ L2;不相等跳转MOV SI,BX;相等则存储偏移地址INC CX;同时累加计数器ADD SI,2;偏移地址存储为双字节,因此SI叠加2L2:INC BX;没找到A继续查找CMP AL,24H;$;比较是否结束 JNZ L1;未结束继续循环MOV NUM,CX;将统计的个数存入CXHLT;结束,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号