- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东海洋大学 2011——2012 学年第一学期
《微机原理与接口》课程试题
课程号: √ 考试 √ A卷 √ 闭卷 □ 考查 □ B卷 □ 开卷
题 号 一 二 三 四 五 六 七 总分 阅卷教师 各题分数 20 50 30 0 0 0 0 100 实得分数 一、单项选择题(每题2 分,共20分)
1.在8086/8088 CPU中,一个最基本的总线读写周期的T 1 状态,CPU 往总线上发( B )。
A. 数据信息 B. 地址信息 C. 状态信息 D. 读写控制信号
2.若要使寄存器AL中的低4 位不变,高4 位为0,所用指令为( A )。
A. AND AL ,0FH B. AND AL,0F0H
C. OR AL,0FH D. OR AL,0F0H 。
3.若(AL)=0FH ,(BL)=04H ,则执行CMP AL,BL后,AL和BL的内容为(A)。
A. 0FH 和04H B. 0BH 和04H C. 0FH 和0BH D. 04H 和0FH
4. 下列8086CPU 标志寄存器FR的标志位中,不属于状态标志位的是(B) 。
A. OF B. IF C. AF D. PF
5. 8086/8088系统最大可寻址的空间有(C)
1G B. 8K C. 64K D. 1M
6. 执行下面指令序列后,在键盘上按下‘8’,AL的结果是(C)。
MOV AH, 01H
INT 21H
A. 08H B. 48H C. 38H D. 41H
7.8086/8088系统的中断向量表(B)
A. 存放着中断类型号 B. 存放着中断处理程序入口地址
C. 存放着中断子程序 D. 存放着中断处理程序的返回地址
8. 8086CPU 对I/O 接口编址采用( D )。
A. I/O 端口和存储器统一编址 B. I/O 端口和寄存器统一编址
C. 输入和输出口分别编址 D. I/O 端口单独编址
9.在机器状态字PSW中,SF = 1表示运算结果为( C )。
A. 1 B. 正数 C. 负数 D.都不是
10. 堆栈的工作方式是(D)。
A. 先进先出 B. 随机读写
C. 只能读出,不能写入 D. 后进先出
二、问答题(共50分,每题10分)
1. 8086CPU 由哪两个独立的功能单元组成?各自的主要功能是什么?(10 分)
8086CPU由总线接口单元BIU和执行单元EU组成。其中, BIU负责与存储器接口,即8086CPU与存储器之间的信息传送,都是由BIU进行的。EU负责指令的执行
2.什么是8086中的逻辑地址和物理地址?逻辑地址与物理地址如何转换?(10分)
1.逻辑地址:其表达形式为“段地址:段内偏移地址”。 2.物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。 物理地址=段地址×10H+段内偏移量
3.请将如下逻辑地址用物理地址表达:(10分)
(1)FFFFH:00000H (2)0040H:0017H
(3)2000H:4500H (4)B821H:4567H
假如某中断的中断类型号为44H ,其中断服务子程序的中断向量为为(A06BH :0058H),请问44H*4、44H*4+1、44H*4+2、44H*4+3这四个地址的相应的填入数据是多少?(10 分)
8086有哪4 种逻辑段,各种逻辑段分别是什么用途。(10 分)
代码段寄存器CS 代码段寄存器CS (Code Segment) 存放代码段的段基地址。 存放代码段的段基地址。 2、数据段寄存器DS 数据段寄存器(Data Segment) 存放数据段的段基地址。 存放数据段的段基地址。 3、堆栈段寄存器SS 堆栈段寄存器(Stack Segment) 存放堆栈段的段基地址。 存放堆栈段的段基地址。 4、附加数据段寄存器ES 附加数据段寄存器(Extra Segment) 存放附加段的段基地址。 存放附加段的段基地址。
三、编程题(共30分,每题15分)
1.从键盘输入两个数字分别存放在bl和cl两个8位寄存器内,进行相加,请补全代码,从而能够正确显示计算结果。代码如下:
INPUT0: ;先输入第一个数字
mov ah, 7
int 21h
cmp al, 0
jb INPUT0
cmp al, 9
ja INPUT0
mov bl, al;保
您可能关注的文档
最近下载
- 《背影》课内阅读训练.doc VIP
- Amason艾茉森电子乐器VP-73GH说明书.pdf
- 《机械臂结构》课件.ppt VIP
- 护理学本科毕业论文范文范文本科护理护理学毕业论文范文.doc
- 11CD008-4 固定资产投资项目节能评估文件编制要点及示例(电气)(OCR).pdf VIP
- 单片机课程设计报告 简易电子琴 .pdf VIP
- 网课章节答案《科学启蒙》超星尔雅答案2023.pdf VIP
- 吉他六线谱空白模版A4 六线 2mm 8行 通用版2打印模板.pdf VIP
- 安全生产规章制度和操作规程完整版.pdf VIP
- 国家开放大学《管理英语4》边学边练Unit 1-4(答案全).docx VIP
原创力文档


文档评论(0)