- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一学期微机原理与汇编语言期末复习
一、判断题:(10分)
8051单片机有32条引脚 ( )
指令MOV A, 100H ( )
8051单片机堆栈其实就是寄存器的集合 ( )
计算机内资料信息可以分为控制信息和数据信息两大类 ( )
计算机启动后,可以从随机寄存器中以任意顺序读取指令并执行;( )
指令 XCH 20H, #FFH ( )
RRC是将目的操作数连C一起右移一位 ( )
“#”号在8051指令中代表立即数 ( )
汇编语言是所有的计算机通用的语言 ( )
ADD加法完成后,结果放回目的操作数中 ( )
二、填空题:(20分)
8051系列单片机字长是 位,有40根引脚。
8051最多可以有4个8位并行输入输出口,最少也可以有 个并行口。
MOV A,#40H 指令对于源超作数的寻址方式是 寻址。
80C51的存储器组织结构可以分为 个不同的存储空间。
8051内RAM通常指___________的低128B空间
(58.625)10 =___________2
(1101.11)2 =___________10
(11010.011)2 =___________16
工作寄存器区分为4个区:0区、1区、2区、3区。每区有8个寄存器:___________。
PSW也称为标志寄存器,存放各有关标志。其中AC代表___________。
三、选择题:(20分)
若十六进制数为3F.8,则其十进制数为( )
A、63.1 B、63.5 C、32.5 D、127.5
MOV A, @R2H指令中,源操作数的寻址方式是( )
A、立即数寻址 B、直接寻址 C、寄存器寻址 D、寄存器间接寻址
8051单片机的CPU是( )
A、4位 B、16位 C、8位 D、2位
不是桌面常见的图标是( )
A、我的电脑 B、IE C、回收站 D、WORD
堆栈的读写原则是( )
A、后入先出 B、先进后出 C、先进先出 D、后入后出
两个采用变型补码表示的数进行加减运算时,发生正溢出的特征是双符号位为( )
A、01. B、11 C、10 D、00
A累加寄存器的内容是( )
A、数据地址 B、数据 C、指令地址 D、指令.
源操作数是寄存器间接寻址方式的是( )
A、MOV A,@R2 B、MOV B,#FFH
C、ADC ACH, ABH D、MOV R1,R2
一只一种CPU的是20位CPU,能支持( )容量的内存
A、64KB B、1MB C、4MB D、4GB
计算机技术中,常用的数制是( )
A、二进制和十进制 B、二进制和十六进制. C、十进制和十六进制
D、进制和十六进制
四、简答题(30分)
8051的寻址方式
指令列举
8051内存功能划分
8051寄存器分类以及作用
简述状态标志寄存器各标志位的作用。
五、程序流程题(20分)
1、已知A=B6H,R1=5AH,PSW=78H请写出以下每条指令执行完后的结果和最后PSW的数值。
21H 59H 22H 5AH 23H 5BH 24H 5CH 25H 5DH 26H 5EH 27H 5FH 28H 60H ….. ……
SUB A,5AH
RL A
XCH A,5CH
ADC 5AH,R1
2、若(A)=20H,(R0)=40H,(R1)=30H,(R4)=40H,(40H)=2CH,(20H)=0FH,试写出下列各指令独立执行后有关寄存器和存储单元的内容?若该指令影响标志位,试指出CY、AC、和OV的值。(每小题都要画图)
(1)MOV A,@R0
(2)ANL 40H,#0FH
(3)ADD A,R4
文档评论(0)