微机原理试卷 (1)

上传人:ni****g 文档编号:494451062 上传时间:2024-02-11 格式:DOCX 页数:6 大小:25.09KB
返回 下载 相关 举报
微机原理试卷 (1)_第1页
第1页 / 共6页
微机原理试卷 (1)_第2页
第2页 / 共6页
微机原理试卷 (1)_第3页
第3页 / 共6页
微机原理试卷 (1)_第4页
第4页 / 共6页
微机原理试卷 (1)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《微机原理试卷 (1)》由会员分享,可在线阅读,更多相关《微机原理试卷 (1)(6页珍藏版)》请在金锄头文库上搜索。

1、【机原理试卷1 (适用班级:XXXX)(答题时间:120分钟,满分:100分)(考生须知:)题号第一题第二题第三题第四题第五题总分核分人得分得分评卷人一、填空题(每空2分,共20分)1. 十进制数11.375转换为二进制数为;二进制数1101101转换为十进制数为。2. A=+0110101 ,B=-0110101 , A+B补二3. 从CPU的NMI引脚产生的中断叫做,它的响应不受的影响。4. 由INT指令引起的中断称,由CPU外部引起的中断称。5. 两片8259级联共可管理级中断,若从片连接在主片的IR2上,则从8259A 的 ICW3 为。6. 信息码为0110100,则奇校验码为。得分

2、评卷人二、单选题(每题2分,共20分)1. 下列哪些数据在汇编语言中的表示是合法的()。A. 19AHB. A3HC. 12B+65D. 10 ADD 6H2. 用于定义常数、变量的内存空间分配和定位的是()。A、伪指令 B.机器指令C、宏指令 D、微指令3. 指令M0V AX, -100SIBX的源操作数的寻址方式为。()。A.寄存器寻址B.基址寻-变址寻址C.寄存器相对寻址D.基址-变址相对寻址4. 若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为()。A. 20098HB. 20102HC. 200FEHD. 20100H5. 已知AL=68H, BL=5A

3、H,指令ADD AL, BL执行后,OF和CF的值分别为()。A. 0,0B. 0, 1C. 1, 0D. 1, 16. 指令MOV AX, SI+BP+10H的源操作数所在的逻辑段为()。A.数据段 B.附加段 C.堆栈段 D.代码段7. JMP WORD PTRSI的目标地址偏移量为()。B. SI所指向的内存字单元字内容D. IP+SIA. SI的内容C. IP+SI的内容8. DATA的定义如下:DATA DW 12H, 34H现想把1234H取入到AX寄存器,可以实现该功能的程序段是()。A. MOV AX,DATAB. MOV AX, DATA+2C. MOV AH,BYTE PT

4、R DATAD. MOV AH, BYTE PTR DATAMOV AL,BYTE PTR DATA+1MOV AL, BYTE PTR DATA+2序段为(A. CMPAX,BXB. CMPAX,BXJNC0KJAE0KC. CMPAX,BXD. CMPBX,AXJNB0KJC0KBX中为无符号数,9.已知AX,10.米用咼速缓存Cache的目的是()。当AXBX时,转到标号OK,不能实现此功能的程A.提高总线速度B.提高主存速度得分评卷人C.使CPU全速运行D.扩大寻址空间三、完成指令序列(15分)(1 )DX和AX联合存放一个32位无符号数(DX存放高16位),将该数据逻辑左移一位。(3

5、分)(2)将DX寄存器的高4位屏蔽,其余位不变。(2分)(3)将AL寄存器中的无符号数乘以11 (要求用逻辑和移位指令实现)。(5分) 已知AL, BL中各存放一个无符号数,用除法指令实现AL/BL的商。(5分)MOV CX,3AGAIN:MOV AL,SISUB AL,AXLATMOV DI,ALINC SIINC DILOOP AGAINHLT得分评卷人四、分析题(15分)(1)执行下列指令后,AX寄存器中的内容是什么?TABLE DB 10, 20, 30, 40, 50ENTRY DW 32分)MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,BXAX=(2)

6、已知下面一段信息是用DEBUG命令显示的结果,从中可知中断方式码16H对应的中断服务程序入口偏移地址为,段地址为。(4分)CDEBUG-d 0:00000:00009e0fc900650470001600c10865040000:00106504700054ff00f0008000f06fef00f00000:0020000000c82800c1086fef00f06fef00f00000:00306fef00f06fef00f09a00c108650470000000:0040070070c84df800f041f800f0972558fd0000:005039e700f040022d062

7、d047000280a76060000:0060a4e700f02f0082096efe00f0040676060000:00701d0000c8a4f000f022050000c65700c0-q 列程序执行后,DEST所对应的内存单元的内容分别为、和(9分)TABLE DB YZDMRNHXJLIOQDB UWACBEGFKPTSVSOUR DB GODDEST DB 3 DUP(?)MOV BX,OFFSET TABLELEA SI,SOURLEA DI,DEST得分评卷人五、设计题(30分)1.内存自Table开始的连续16个单元中存放着0-15的平方值(称平方表),查表求Data中任

8、意数X(0WXW15)的平方值,并将结果放入 Result 中Data segmentTable db 0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225Data db ?(1) . ; 定义 Result单元Data endsCode segment(2) . ;指定段寄存器Start:(3). ;初始化数据段Lea bx,tableMov ah,0Mov al,data.;查表Mov al,bx(5).;结果存入 Result单元Mov ah,4chInt 21h(6).;结束代码段End start2. 用1Kx4位的RAM芯片,2-4译码器构成一个4Kx8位的RAM存储器,问(1)需要多少个片选信号?需要多少根数据线?需要多少根地址线?(6 分)(2)共需要多少个芯片?(3 分)(3)写出各芯片的地址范围。(4 分)(4)画出该存储器的组成框图及其与 CPU 的连接图。(5 分)

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

当前位置:首页 > 机械/制造/汽车 > 电气技术

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