欢迎来到天天文库
浏览记录
ID:14137136
大小:109.00 KB
页数:9页
时间:2018-07-26
《微机原理与单片机技术期末_测验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理与单片机技术程期(平时)测验11空题(10分)18086CPU从功能上可分为BIU或总线接口部件和EU或执行部件两大部分。2微型计算机内部之间采用三总线结构互联,根据总线所传送信息的内容与作用不同系统总线可分为数据总线,地址总线和控制总线,系统内各部件均挂在总线上。38086标志寄存器中CF位称为进/借位标志。当运算结果最高位有进/借位时,该标志置“1”。38086标志寄存器中ZF位称为进/借位标志。当运算结果最高位有进/借位时,该标志置“1”。48086地址总线宽度为20位,其最大直接寻址空间为
2、1M或220个存储单元,每个存储单元可存储一个字节二进制数据。(20,1M,220,一位,一个字节,一个字)58086引脚MN/MX接+5V表示CPU工作在最小模式。(最小,最大)58086引脚MN/MX接地表示CPU工作在最大模式。(最小,最大)68086CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T1状态传递的是地址息信。(数据,地址)68086CPU的引脚AD0~AD16是地址与数据复用总线,在一个总线周期中,T3状态传递的是数据息信。(数据,地址)78086CPU用MOV类
3、指令访问内存,用IN/OUT类指令访问I/O接口。8可屏蔽中断请求信号应连接到8086的INTR引脚,该请求信号的高电平(二选一:高电平,上升沿)将触发中断。使用CLI指令可屏蔽该中断请求。9寄存器IP被称为指令指针寄存器,它所对应的段地址在CS寄存器中。二、单选题(10分)1CPU执行指令MOVDH,[DI]后,下列引脚的状态为(A)。A.B.C.D.2DOS系统功能调用时,从键盘读入单字符的功能号是(D)A.02HB.0AHC.21HD.01H38086中的ES是(A)段寄存器。A.附加段B.数据段C
4、.堆栈段D.代码段4.8086CPU的堆栈指针寄存器是(C)。A.BXB.BPC.SPD.IP5.8086CPU的一个总线周期至少包括(D)个时钟周期。A.1B.2C.3D.46.允许响应INTR中断请求的必要条件是(A)。A.IF=1B.IF=0C.TF=1D.TF=078086CPU上电复位后程序入口地址是(B)A.00000H(8951CPU)B.0FFFFHC.FFFF0HD.FFFFFH8十进制数23的压缩BCD码为(C)A.00000000BB.00010111BC.00100011BD.00
5、001111B9用于产生CLK信号的芯片是(A)A.8284AB.8282C.74LS373D.74LS273108282芯片的功能是(A)A.锁存地址信号B.产生CLK信号C.产生READY信号D.产生RESET信号三、指令(20分)以下指令在编译过程中未通过,指出原因并写出完成功能的正确指令,写出源操作数的寻址方式。MOV[1234H],[4678H]错误原因:不允许存储单元间的数据传递.正确指令:MOVal,[4678H];源操作数为直接寻址方式。MOV[1234],al,;源操作数为寄存器寻址方式
6、。四、堆栈(20分)CPU顺序执行以下两条堆栈操作指令:PUSHAX;POPBX执行堆栈操作前:SS=0700H,SP=FFFEH,AX=063FH,BX=0122H栈顶地址:0700H:FFFEH=16FFEH堆栈内容:[16FFE]=00H[16FFD]=00H[16FFC]=00H执行入栈操作指令后:SS=0700H,SP=FFFCH,AX=063FH,BX=0122H栈顶地址:0700H:FFFCH=16FFCH堆栈内容:[16FFE]=00H[16FFD]=06H[16FFC]=3FH执行出栈操
7、作指令后:SS=0700H,SP=FFFEH,AX=063FH,BX=063FH栈顶地址:0700H:FFFEH=16FFEH堆栈内容:[16FFE]=00H[16FFD]=06H[16FFC]=3FH五、中断向量(20分)中断向量表内存放内容如表1所示:表1:0000:0043H12H0000:0042H00H0000:0041H03H0000:0040H45H问:(1)该地址所对应的中断类型号为何?16(10H)(2)CPU响应该中断,转入中断处理子程序时CS中的值为何?IP中的值为何?CS=1200
8、HIP=0345H(3)该中断处理子程序入口的物理地址为何?12345H六、读程序(20分)注释程序中指定的指令功能,写出该程序所编写的算法名称,分析并写出程序的运行结果。DATASEGMENTbufdb'1','3','7','4','6','9','$';定义字节型变量DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK,ES:DATABEGIN:MOVAX,DATA;MOVD
此文档下载收益归作者所有