- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科目
微机原理及应用
班级
姓名
学号
时间
燕山大学试卷 密 封 线 共 8 页 第 1 页
题号
一
二
三
四
五
六
七
总分
分数
填空:(每空0.5分,共20分)
1、4004是 位微机,8088的指令队列有 个字节。
2、-18的补码用8位机器数表示是 H,用16位机器数表示则是
H.
3、微机总线分为 、 和 三类。
4、十进制数32用压缩的BCD码表示为 H,13作为ASCII码表示 。
5、从功能上分8088包括 和 两部分,其中AX属于 部分。
6、已知DS=3100H,ES=4A00H,SS=4C00H,SI=2F0H,BX=3B0H,BP=400H,写出下列各指令中源操作数的物理地址(用16进制数表示):
MOV AL,[SI] ; H
MOV AL,SS:[BX] ; H
MOV AL, [BP] ; H
MOV AL,ES:[BX+SI] ; H
7、判断下列指令或说法的对错(在括号内划钩或叉):
(1) MOV DS,ES ( ) (2) MOV BH,AL+BL ( )
(3) MOV BX,[AX] ( ) (4) MOV BX,CS ( )
(5) SHL AL,2 ( ) (6) AND AX,20H AND 12H ( )
(7) DIV 20H ( ) (8)OUT 300,AX ( )
(9) RET 200H ( ) (10) PUSH DS ( )
8、8088有 种组态模式,若引脚MN/MX接地,则其工作在 组态。
9、执行 IN AL,20H 时RD= ,WR= ,IO/M= 。
10、SRAM的特点是 。
11、某存储器为16K×4位,其容量为 位,地址线有 条,数据线有 条。若用此芯片构成以8088为CPU的内存则应最少 片组合一起使用,构成64K字节内存需要 片。
12、8088的I/O端口采用的编制方式为 。
13、8255A有 个端口地址,有 种工作方式。
写出实现如下功能的指令(要求语句尽量少,每题2分共10分)
1、使用移位指令将AL中的无符号数乘以10,结果保存在AX中;
燕山大学试卷 密 封 线 共 8 页 第 2 页
2、将内存附加数据段中,偏移地址为1000H的一个和偏移地址为2000H一个字节交换。
3、将内存数据段中的双字变量DVAR逻辑左移一位。
4、用串操作指令将附加数据段中偏移地址200H开始的1000个字节清零。
5、将BX中的无符号数除以2,如果是奇数则减1后除以2。
燕山大学试卷 密 封 线 共 8 页 第 3 页
读下列程序后填空(22分)
给出各条指令执行后的AL值,以及如下各标志位的值(每行2分,共8分)
MOV AL,0A6H;
ADD AL,AL; AL= , SF= ,CF= ,ZF= ,OF=
SBB AL,4BH; AL= , SF= ,CF= ,ZF= , OF=
NOT AL; AL= , SF= ,CF= ,ZF= ,OF=
DEC AL ; AL= , SF= ,C F= ,ZF= ,OF=
2、(每空1分,共6分)
;数据段
ORG 100H
VARW
您可能关注的文档
本人专注于k12教育,英语四级考试培训,本人是大学本科计算机专业毕业生,专注软件工程计算机专业,也可承接计算机专业的C语言程序设计,Java开发,Python程序开发。
文档评论(0)