- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京理工大学泰州科技学院课程考试试卷 (学生考试用)
课程名称: 微机原理及应用 B卷 学分:3 教学大纲编号:
试卷编号: 考试方式: 闭卷 满分分值: 100 考试时间:120分钟
组卷日期:2009年5月5日 组卷教师(签字): 倪文彬 审定人(签字):
学生班级: 学生学号: 学生姓名:
二、 简答题
CPU与外设传递的信息有哪几方面内容?
什么是指令语句?什么是伪指令语句?它们的主要区别是什么?
8086CPU复位后,各寄存器的状态如何?复位后,执行的第一条指令的地址是多少?
简述总线接口部件的组成和作用。
指出下列指令的对错;若有错,简述原因
MOV DS,1234H
MOV AX,IP
MOV CS,AX
MOV AH, AL OR 0FH
三、 程序分析题
(4分)源程序如下:
CMP AX, BX
JNC L1
JZ L2
JNS L3
JNO L4
JMP L5
设AX-74C3H,BX-95C3H,则程序最后将转到哪个标号处执行?
(4分)已知程序段如下:
MOV AX, 1234H ;
MOV CL, 4 ;
ROL AX, CL ;
DEC AX ;
MOV CX, 4 ;
MUL CX ;
INT 20H
程序结束时,(AX)- ,(DX)-
(6 分)已知 ORG 200H
ARY DW 4,$+5,6,7
CNT EQU $-ARY
DB 8,9,CNT,10
用示意图说明各变量在内存中的分配情况
执行指令 MOV AX,ARY+2 和 MOV BX,ARY+10 后,AX- ,BX- 。
一、填空题:(每空1分,共40分)
已知X=68 Y=12,若用8位机器数表示,则[X+Y]补= ,[X-Y]补= ,此时OF= _
8086存储器操作数的段基址为 位、偏移地址为 位、段的首地址为 位、物
理地址为 位
指出下列每条指令中源操作数的寻址方式: MOV AX [4000H]: ,
MOV AX [BX+DI] : , MOV AX [BP+5000H]:
8086CPU勺有 根数据线,有 根地址线,可直接寻址 内存空间。
(AL)=9AH,(BL) =0BCH 则执行 ADDAL,BL后,ZF= ,PF= _ CF= _ OF= _
指令LOOPZ/LOOP是 且 发生循环的指令;而指令 LOOPNZ/LOOPNE
且 发生循环的指令。
CPU从 I/O接口的 端口中获取外部设备的“准备好”、“忙碌”、或“闲”等信息。
CPU和外设之间的数据传送方式有 、 、 、 。
8086CPU从偶地址访问内存1个字时需占用 周期,而从奇地址访问内存1个字操作
需占用 周期。
某存储芯片存储容量为8KX 8位,它有 根地址线,有 根数据线。
设有一个具有14位地址和8位字长的存储器,若用2KX 8位的SRAMA成该存储器,需
片SRAM5片,片内地址和产生片选信号的地址分别为 和 位。
12.8086/8088CPU内部结构,按功能可以分为 和 两个部分。
13.8086/8088CPU的INTR引脚由标志位 控制。A,B两数相等的条件可以用状态标志寄存
器中的 标志位为 来判断。
14.中断指令INT 55H,则该中断服务程序的入口地址(IP)为 ,(CS为 。
课程名称: 微机原理及应用B卷 学分: 3 试卷编号:四、(5分)有两个32
课程名称: 微机原理及应用B卷 学分: 3 试卷编号:
元中,编写一程序,求两数之和,结果放到 SUM的内存单元中。注意:请编写完整的
MOV
SP,
2000H
MOV
AX
,0F0H
MOV
SI,
1234H
MOV
DX
,5678H
PUSH
SI
POP
DI
SHL
DX,
1
TEST
AX
,DX
PUSH
DX
HLT
(AX ):
=
.;(DX)
4. (4分)执行下列程序段后,
程序。
五、(5分)选用EPROM芯片2764 (8KX 8位)和RAM芯片6264 (8KX 8位)以及74LS138
译码器和相关门电路器件,组成一个8KB的ROM和16KB的RAM存储器系统,要求
ROM地址为
70000H~71FFFH,RAM 地址为 78000H~7BFFFH,采用全译码方式。
5. (8分)下面程序是查找 STRING中是否有“ A”这个字符,如果有则转向 YES去执行;如果没有则转 向NO去执行。请将程序填充完整。
MOV CX,
20;假设STRING的长度为20
LEA BX
,STRING
MOV AL,
A'
NEXT : CMP AL,[BX]
(1) _
BX
(2) _
NEXT
JNZ
(3)
YES
JMP ( 4)
NO : ……
EXIT : RET
6. (4分)已知初值(AX ) =0119H
文档评论(0)