- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
嵌入式硬件技术基础?
一、填空题(20*1)
1、微机系统由(硬件系统)和(软件系统?)两部分组成。
2、8086有(20)位地址线,存储器容量为(1M)B。
3、8086CPU内部组成结构从功能上讲,可分为(BIU)和(EU)两部分。
4、8086/8088的四个段寄存器为(DS)、(ES)、(SS)、(CS)
5、用来存放CPU状态信息的寄存器是(FLAGS/标志寄存器)。
6、用来存放指令地址的寄存器是(IP)。
7、8086的16位标志寄存器FLAGS中OF=1表示运算结果(溢出),ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为(奇数)。
8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。
9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。
11、I/O端口的寻址方式有两种,分别是(直接寻址),(间接寻址)。
12、指令JO?NEXT表示OF=(1)时转移。
13、将I/O设备端口内容读入AL中的指令助记符是(IN)。
14、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是(DX)。
15、设置DF=1的指令为(STD)。
16、清除CF标志的指令为(CLC)。
17、一对操作堆栈的指令为(POP)和(PUSH)。
18、LOOPNZ的循环条件为(CX≠0且ZF=0)。
19、实现无符号数乘2的指令的助记符是(SHL),实现有符号数除2的指令的助记符是(SAR)。
22、8086CPU引脚信号中中断请求两个信号名称为(INTR)和(NMI)。
26、I/O端口的编址方式一般有(I/O端口与存储器统一编址)和(I/O端口独立编址)两种
29.1片8259A中断控制器可管理(8)级中断,用9片8259A可构成(64)级主从式中断管理系统。
?二:填空题(每题2分,共20分)
1.8086CPU复位时,寄存器CS值为(??FFFFH??????????????),
寄存器IP的值为(?????0000H????????????)
2.8086CPU的8个8位通用寄存器名为(AL),(AH),??(BL??),(BH???),(CL??),(CH???),(??DL??),(??DH??).
3.若SS=3240H,SP=2000H,栈顶的实际地址为(34400H?????).
4.指令MOVAX,[BX]的机器码为8BH,07H,指令
MOV[BX],AX的机器码为(89H???),(07H???).
5.8255A的工作方式有方式0功能为(基本输入输出),方式1功能为(??选通输入输出?????),方式2功能为(??双向数据传送???).
6.执行指令PUSHAX有SP=(SP-2???),执行指令POPAX有
??SP=(??SP+2????)
7.组合十进制加法调整指令DAA对寄存器(???AL???)中的值进行调整.
8.和指令SHLAL,1功能相同的指令是(???SALAL,1?????)
?
9.8259A的初始化命令字应按(??顺序????)写入,操作命令字应按
(????需要?????)写入.
10.2114为1024X4的RAM存储器芯片,组成8KB主存储器需要(16?????)片2114.
二、选择题(20*1)
1、源的变址寄存器是(A)。
??A)SI????????B)DI?????????C)SP?????D)BX
2、用来存放即将执行的指令的偏移地址的寄存器是(B)。
段寄存器:用来存放段的基值
IP:存放下一条指令的地址
指令队列缓冲器:用来存放预取的指令
总线控制逻辑:将内部总线和外部总线相连.
7、CPU在中断周期要完成哪些主要的操作?
答:CPU在中断周期要完成下列操作:
???(1)关中断
???(2)保留断点
???(3)保护现场
???(4)给出中断入口地址,转去相应的中断服务程序
???(5)恢复现场
(6)开中断
(7)?返回
8、芯片8255有几个控制字?各自功能如何?若8255A控制字写入同一个控制端口如何区分不同的控制字?
答:芯片8255有2个控制字:方式选择控制字和端口C置位/复位控制字。功能如下:
???方式选择控制字:制定工作方式工作。
端口
您可能关注的文档
- 嵌入式软件开发过程探讨0204.doc
- 嵌入式实时操作系统ucos期末考试题.doc
- 嵌入式实时操作系统复习.doc
- 嵌入式实习心得体会.docx
- 嵌入式实训报告范文-总结报告模板.doc
- 嵌入式实验报告-宗子轩.doc
- 嵌入式思考题(第三章).doc
- 嵌入式微处理器体系结构复习资料.doc
- 嵌入式系统-编程题汇编.docx
- 嵌入式系统导论复习题.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)