ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:106.11KB ,
资源ID:21538593      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21538593.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理习题1文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理习题1文档格式.docx

1、SP的内容是 010EH 。16. MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行指令数 百万条指令 17. 8088的ALE引脚的作用是 锁存复用线上的地址 。18. 宏汇编语言程序被汇编时, 指令 语句产生代码指令, 伪指令 语句不产生代码指令, 宏指令 语句可能产生也可能不产生代码指令。19. 调用程序、子程序传送参数的方法通常有 寄存器 、 内存 和 堆栈 三种方法。20. 变址寻址的有效地址是变址寄存器的内容与 地址位移量 代数和。21. 为下述情况各举一例。1) 寄存器与存储单元内容相加送寄存器 ADD AL, BX 。2) 寄存器互送 MOV AX, BX 。3)

2、 将标志寄存器进栈 PUSHF 。4) 立即数与寄存器内容相加送寄存器 ADD AX, 1234H 。5) 将48H、5AH存入字节数据区ARRAYB ARRAYB DB 48H , 5AH 。22. 8086复位后,CPU将从 FFF0H 开始运行程序。23. 某计算机系统的存储容量为512K字节,若用64K1的芯片构成,需要 64 个芯片,需要 16 个片内地址线, 8 个芯片组选择线。 24. 8086的可屏蔽中断的响应过程是:1) INTA(1),PIC进行优先级排队判优处理2) INTA(2) ,PIC把中断类型码放到DB上,由CPU读入3) PUSH FLAG4) CLEAR IF

3、 , TF 5) PUSH CS 6) PUSH IP 7) (I P)=(TYPE*4+1):(TYPE*4+0)8) (CS)= (TYPE*4+3) : (TYPE*4+2) 25. CPU与外部设备数据传送的方式有 无条件 、查询方式 、 中断方式 、和 DMA 。26. 异步串行通讯如果采用1个起始位、7个数据位、1个奇校验位、1个停止位的数据格式,每秒钟传送240个字符,其波特率为 2400 。27. 二进制数11111000B,若为有符号数的反码表示,表示的十进制数是 -7 。若为有符号数的补码表示,表示的十进制数是 -8 。28. 已知8086指令序列为:MOV AX,0FFF

4、7HMOV BX,8FF8H IDIV BL此指令序列执行后,(AX)= FF01H , (BX)= 8FF8H 29. 存储器地址译码的原则是:低位地址线用于 片内选址 ;高位地址线用于 片选选址 。30. 8086/8088CPU可访问两个独立的地址空间,一个是I/O地址空间,最大访问范围为 64k 字节;另一个为存储器空间,最大访问范围为 1M 字节。31. 8259A工作在8086/8088模式,中断类型控制字设置为10H,那么对芯片IR4的中断请求,它的中断类型号是 14H ,该中断服务程序的入口地址存放在内存地址为 50H 至 53 的单元中。32. 如果8086CPU的DS=00

5、01H,那么该数据段对数据存储器进行寻址的范围为 00010H 到 1000FH 。33. 单片8259A最多可以接入 8 个不同的中断源,如果使用一个主片,3个从片,则最多可以接入 29 个不同的中断源。34. 汇编语言源程序是由汇编语句构成的,这些语句可以分为两大类,一类是 指令性 语句,另一类是 指示性 语句。35. 如果8086的(AL)=7AH,那么指令AND AL,0F0H执行后,(AL)中的内容为70H 。指令TEST AL,0F0H执行后,(AL)中的内容为7AH 。36. 某CPU使用中断方式读取ADC0809的数据,ADC0809可以向CPU发出中断请求的信号是 EOC 。

6、37. 对一个频率为4kHz的正弦信号,要求在每个周期内采样5个点,则应选用A/D转换器的最大转换时间为 50us 。38. 如果波特因子为64,波特率为1200b/s ,则控制传输的时钟频率应该为 153.6Kkz Hz。如果通讯双方约定,每一帧由一个起始位、8个数据位、无奇偶校验和一个停止位构成,若波特率为1200b/s ,则每秒所能传送的最大字符数是 240个字符 。2、 选择题(每空2分,共40分)1. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为 B 级外部硬中断。A) 32 B) 29 C) 28 D) 242. 下列

7、的8086指令中,合法的指令是 A 。A)MOV BX, BX B)MOV 2000H, BXC)MOV DS, 1000H D)MOV AX, BXBP3. 连接到64000h-6FFFFh地址范围上的存储器是用8k*8RAM芯片构成的,该芯片要 B 片A) 8片 B) 6片 C) 10片 D) 12片4. 某一SRAM芯片的容量是5128位,除电源和接地线外,该芯片的其他引脚最少应为 D 根A) 25 B) 23 C) 21 D) 195. 8253可编程定时器/计数器中,其二进制的最大计数初值为 C 。A) 65536 B) 7FFFH C) 0000H D) FFFFH6. 中断向量表

8、是存放 B 的存储区域.A) 中断类型号 B) 中断服务程序入口处地址C) 中断断点地址 D) 程序状态字7. INT8255中可用置位/复位控制字对 C 的各位进行按位操作以实现某些控制功能。A) A口 B) B口 C) C口 D) 数据总线缓冲器8. 对于开关型设备的控制,适合采用的I/O传送方式是 A 。A) 无条件 B) 查询 C) 中断 D) DMA9. 根据下面提供的8088CPU系统内存中的数据,INT 11H中断服务程序的入口地址是 D 。A)CC8AH:19A0H B)A019H:8ACCHC)CDF8H:00F0H D)F000H:F84DH10. 既然是在数据传输率相同的

9、情况下,那么,又说同步字符传输速度要高于异步字符传输其原因是 B 。A) 发生错误的概率少 B) 附加位信息总量少C) 双方通信同步 D) 字符之间无间隔11. 软中断INT n的优先级排列原则是 C A) N值愈小级别愈高 B) N值愈大级别愈高C) 无优先级别 D) 随应用而定12. 在8086系统的中断向量表中,若从0000H:003CH单元开始由低地址到高地址依次存放34H、FEH、00H和F0H四个字节,则相应的中断类型码和中断服务程序的入口地址分别为 C 。A) 0EH,34FEH:00F0H B) 0EH,F000H:FE34HC) 0FH,F000H:FE34H D) 0FH,

10、00F0H:34FEH13. IRET指令的功能为 A 。A) 中断返回 B) 有符号数小于时转移 C) 溢出时中断 D) 过程返回14. CPU包括 C 两部分。A) ALU和累加器 B) ALU和控制器 C) 运算器和控制器 D) ALU和主存储器15. 在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据通路,这指的是 B 。A)CPU与外围设备 B)主存与外围设备 C)外设与外设 D)CPU与主存16. 下列叙述中,正确的说法是 D A)编译程序,解释程序和汇编程序不是系统软件B)故障诊断程序,排错程序,人事管理系统属于应用软件C)操作系统,财务管理程序,系统

11、服务程序都不是应用软件D)操作系统和各种程序设计语言的处理程序都是系统软件17. 主存和CPU之间增加高速缓存的目的是 A A)解决CPU和主存之间的速度匹配问题B)扩大存储容量C)既扩大内存容量,又提高存取速度D)解决CPU与外设之间速度匹配问题18. 如果对系统的实时时钟电路重新编制,在相应的中断被允许的前提下,它将每隔976.562us提出一次 B A)告警中断 B)周期中断 C)秒中断 D)NMI中断19. IBM PC机的总线是 C 总线A)芯片级 B)局部 C)系统 D)外总线20. 一个微机系统的CPU的低位地址线A0A9作为访问外设的地址,若某接口芯片内部有16个端口地址,则用

12、以产生片选信号/CS的地址为 D 。A)A5A9 B)A2A9 C)A0A9 D)A4A921. 下列哪种表述正确 D A)数值运算协处理器是为整型数运算而专门设计的器件B)数值运算协处理器是为实现数据DMA传输而专门设计的器件C)数值运算协处理器是为定点数据运算而专门设计的器件D)数值运算协处理器是浮点数运算而专门设计的器件22. 下列哪种表述正确 B A)有效地址确定内存单元在整个寻址范围内的位置B)物理地址确定内存单元在整个寻址范围内的位置C)偏移地址确定内存单元在整个寻址范围内的位置D)有效地址就是物理地址23. 当8255的端口A,端口B均工作在方式0的输入方式下,端口C可以作为 A

13、 用。A)两个4位I/O端口或1个8位I/O端口 B)状态端口C)部分引脚做端口A,端口B的联络信号 D)全部作联络信号24. 某微机最大可寻址的内存空间为16MB,其CPU 地址总线至少应有 D 条。A)32 B)16 C)20 D)2425. 在8086 宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是 B 。A)汇编指令 B)伪指令 C)机器指令 D)宏指令26. 微处理器系统采用存储器映像方式编址时存储单元与I/O 端口是通过 A 来区分的。A)不同的地址编码 B)不同的读控制逻辑C)不同的写控制逻辑 D)专用I/O 指令27. 若CPU 地址线共16 条,某存储芯片容量为

14、2K,这加在该存储器芯片上的地址线为 A 。A)A0A10 B)A0A11 C)A0A15 D)A0A1628. 从键盘输入的数据,通常以 C 形式表示的。A)二进制 B)十六进制 C)ASCII 码 D)BCD 码29. 8086 系统中,送给CPU 的READY 信号是由 A 芯片产生的。A)8284 B)8259 C)8250 D)828830. 指令MOV AX,ES:BXSI中,源操作数的物理地址是 B 。A)16*(DS)+(BX)+(SI) B)16*(ES)+(BX)+(SI)C)16*(SS)+(BX)+(SI) D)16*(CS)+(BX)+(SI)31. 8、IBM PC

15、/XT 开机后,中断向量表存放在 D 。A)ROM 地址高端 B)ROM 地址低端.C)RAM 地址高端 D)RAM 地址低端32. 动态RAM 的特点是 B 。A)速度高于静态RAM B)需刷新电路C)集成度低于静态RAM D)一般用于高速缓存33. 一般查询I/O 时总是按 B 次序完成一个字符的传输。A)写数据端口,读/写控制端口 B)读状态端口,读/写数据端口C)写控制端口,读/写状态端口 D)读控制端口,读/写数据端口3、 是非判断(每题1分,共10分)1. 程序直接控制、中断和DMA三种数据传送方式中,中断方式的传输速率最高。 F DMA方式 2. 8086CPU从奇地址读出1个字

16、时,需要1 个总线周期。 F2个 3. 8251异步通信格式中,停止位只能选择1位或2位。 F还可选1.5位 4. TABLE为数据段中每存储单元的符号名,则指令MOV AX,TABLE和指令LEA ,AX,TABLE是等价的。 F 5. MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。6. 指令“ADD AX,BX+2000H”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。 F 7. OUT 80H, AX T 8. INC BX F 9. MOV WORD PTR 50BX+SI,00H T 10. MOV AL, ES:BP T 11. 8086CPU

17、的条件转移指令可跳转到程序的任何位置。 F 12. 8253 的计数器在不同的工作方式中,计数到0 时,都会从OUT 输出一个相同的信号。 F 13. CPU 寻址外设时,存贮器对应的I/O 方式是把一个外设端口作为一个存贮单元来看待。 T 14. 用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。15. 在8259A 级连系统中,作为主片的8259A 的某些IR 引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。 T 4、 简答题(每题5分,共25分)1. 在模拟信号送入A/D转换器输入口之前,常常有“采样保持电路”。简述“采样保持电路”的功能,在什么

18、情况下可以省略“采样保持电路”?转换期间信号保持不变;缓变信号。2. 常用存储器片选控制方法有哪几种?它们各有什么优缺点?1) 线选法:CPU 高位地址不经过译码,直接分别连接各存储芯片的片选端以区别各芯片的地址。连线简单,不需译码器;但容易产生地址冲突,且地址空间不连续。2) 全译码:所有高位地址全部参与译码,译码输出作为各芯片的片选信号。各组芯片之间不存在地址重叠和冲突问题,每个单元地址是唯一的;缺点是译码电路比较复杂,译码其输出有时不能全部利用。3) 部分译码法:只选CPU 高位地址总线中的一部分进行译码,以产生各个存储芯片的片选控制信号。部分译码法能充分利用译码器;但存在地址重叠。它是

19、介于全译码法和线选法之间的一种片选方法。3. 阅读汇编语言段并填空ORG 0030HAAA DW -3, $, 1005H, 6BBB EQU AAADB a, 10H, BBB, -10H执行指令 MOV AX, AAA+2 MOV BX, BBB 后,AX= 0032H ,BX= 0030H 。4. 阅读汇编语言段并填空BUFF DB 1,2,3,123EBUFF DB 0L EQU EBUFF-BUFF问L的值为多少? 6 5. 阅读程序段并填空,指令所在的CS:IP在注释中说明。MOV AX,0 ; CS=2000H IP=0000HPUSH AX ; CS=2000H IP=0003

20、HCALL BB ; CS=2000H IP=0006HINC AX ; CS=2000H IP=0009H::BB: POP AX ; (AX)= 2000H POP BX ; (BX)= 0009H 6. 阅读汇编语言段并填空DATA SEGMENTA DB A,20HB DB COMPUTERC DW 1234H,-1D DB 5 DUP(0)E DW 1200H,8765HDATA ENDS写出下列程序语句执行后的结果。1) MOV DX, C+2 ;(DX)= FFFFH 2) XCHG DL, A ;(DL)= 31H 3) MOV BX, OFFSET B ;(BX)= 0002

21、H 4) LEA CX, D ;(CX)= 000EH 5) LDS DI, E ;(DI)= 1200H 7. 阅读汇编语言段并填空 BEGIN: IN AL, 5FHTEST AL, 80HJZ BRCH1MOV AH, 0JMP STOPBRCH1: MOV AH, 0FFH STOP: HLT在 从5FH端口输入的数大于7FH时,则AH0 情况下,程序执行结果是AH0?8. 写出完成下述操作的一条指令:1) 将AX的高字节清零,低字节不变。2) 将BX的低字节置成全1,高字节不变。3) 将CX的高字节变反,低字节不变。4) 用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一

22、个字和(CX)的内容相加,结果送入该存贮器中。5) 用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节,送入AL寄存器中。6) 用位移量为0524H的直接寻址方式把存贮器中的一个字与数2A59H相加,并把结果送入该存贮单元中。(1)AND AX, 00FFH(2)OR BX, 00FFH(3)XOR CX, FF00H(4)ADD BX+0B2H, CX(5)MOV AL, BX+SI(6)ADD 0524H, 2A59H9. .A19/MEMR/MEMWA18A17A16A15A14A13G1/G2AG2BCBA/Y0/Y1/Y7/CSRAM74LS138分析电路并回答问题(1) 74

23、LS138的作用是什么? 地址译码器(2) 74LS138在什么情况下才工作? 当A19=0,A18-16=1,MEMR或MEMW=0(3) RAM的地址范围是多少? 72000H-73FFFH10. 阅读汇编语言段并填空 STRN1 DB 98H,82H,75H, STRN2 DB 10 DUP(?) MOV CX, 10 MOV BX, 0 NEXT: MOV AL, STRN1BX ADD AL, 5 DAA MOV STRN2BX,AL INC BX LOOP NEXT程序功能是 将STRN1段的数据分别加上5之后调整为BCD码格式,并存到STRN2 。11. 如果8086CPU的SP

24、=0100H,SS=0500H, PSW=0240H, (00024H)=0060H,(00026H)=1000H, 在0800H:00A0H的单元中有一条软中断指令INT 9(单字节指令)。回答,执行INT 9指令后:1) (SS)=( 0500H );(SP)=( 00FAH );(CS)=( 1000H );(IP)=( 0060H );2) 栈顶的3个字是什么? 00A1H 0800H 0240H 12. 8086程序的数据段定义为:ORG 1000H B DB 3 DUP(? C DW 1234H,-1N EQU $-A E DB 12H,00H,87H,65H1) MOV DX,C

25、+2 ;(DX)= FFFFH 2) MOV BX,OFFSET B ;(BX)= 1002H 3) MOV CX,N ;(CX)= 0009H 4) LDS DI,E ;(DI) = 0012H ,(DS)= 6587H 13. 设CS=1200H,IP=0100H,SS=0400H,DS=2000H,SI=3000H,BX=0300H (20300H)=4800H, (20302H)=00FFH,TABLE=0500H,PROG_N标号的地址为1200H:0278H,PROG_FD标号的地址为3400H:0ABCH。下列每条指令执行后,程序将分别转移到何处?(写出CS:IP=?1) JMP PROG_N 1200H:0276H2) JMP BX 1200H:0300H3) JMP BX 1200H:4800H4) JMP FAR PROG_F 3400H:0ABCH5) JMP DWORD PTR BX 00FEH:5、 编程(每题10分,共30分)1、 阅读下列程序段,在下划线处填写正确的内容。N DB 6DATA6 DB 0FH,80H,7FH,-2,0D3H,0DATA1 DB ?DATA2 DB ?CODE SRGMEN

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1