嵌入式硬件技术基础

嵌入式硬件技术基础

ID:35786474

大小:25.87 KB

页数:13页

时间:2019-04-18

嵌入式硬件技术基础_第1页
嵌入式硬件技术基础_第2页
嵌入式硬件技术基础_第3页
嵌入式硬件技术基础_第4页
嵌入式硬件技术基础_第5页
资源描述:

《嵌入式硬件技术基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式硬件技术基础一、填空题(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表示运算结果为零。P

2、F=0表示运算结果的低8位中1的个数为(奇数)。8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。11、I/O端口的寻址方式有两种,分别是(直接寻址),(间接寻址)。12、指令JONEXT表示OF=(1)时转移。13、将I/O设备端口内容读入AL中的指令助记符是(IN)。14、8086CPU的I/O指令采用间接寻址时,使用的间

3、接寄存器是(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

4、)级中断,用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

5、的工作方式有方式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、源的变

6、址寄存器是(A)。A)SIB)DIC)SPD)BX2、用来存放即将执行的指令的偏移地址的寄存器是(B)。A)SPB)IPC)BPD)CS3、用来存放运行结果状态的寄存器为(C)操作。A)SPB)SIC)FLAGSD)DX4、微机中控制总线传送的是(D)。A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是(C)A.MOVAL,[BX+SI]B.JMPSHORTDONIC.DEC100D

7、.MULCL6.将DX的内容除以2,正确的指令是(C)A.DIV2B.DIVDX,2C.SARDX,1D.SHLDX,17.若栈顶的物理地址是20100H,当执行完POPAX指令后,栈顶的物理地址是(A)。A)20102HB)20101HC)20100HD)20103H8.下列指令中,源操作数的寻址方式中,(C)属于立即寻址,(B)属于寄存器寻址,(E)属于寄存器间接寻址,(A)属于直接寻址,(D)属于寄存器相对寻址。A)MOVAX,[4000H]B)MOV[BX],AXC)SUBAX,2000HD

8、)MOVAX,[SI+12H]E)MOVCX,[BX]F)MOVAX,[SI+BX+10H]9.下列指令中错误指令是(B)、(E)和(F)。A)MOVAX,DSB)MOVCS,1500HC)MOVSI,BXD)MOV[3000H],ALE)MOV[DI+32H],[1845H]F)MOVAL,1000H10.指令LOOPNZ的循环结束条件是(D)。A)CX=0且ZF=0B)CX=0或ZF=0C)CX=0且ZF=1D)CX=0或ZF=111.语句DA1DB2DUP(4,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。