![微机原理复习题答案_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/004938fd-132e-42ef-910f-61dba869b9fd/004938fd-132e-42ef-910f-61dba869b9fd1.gif)
![微机原理复习题答案_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/004938fd-132e-42ef-910f-61dba869b9fd/004938fd-132e-42ef-910f-61dba869b9fd2.gif)
![微机原理复习题答案_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/004938fd-132e-42ef-910f-61dba869b9fd/004938fd-132e-42ef-910f-61dba869b9fd3.gif)
![微机原理复习题答案_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/004938fd-132e-42ef-910f-61dba869b9fd/004938fd-132e-42ef-910f-61dba869b9fd4.gif)
![微机原理复习题答案_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/004938fd-132e-42ef-910f-61dba869b9fd/004938fd-132e-42ef-910f-61dba869b9fd5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、单项选择题1. 8088 微处理器指令队列长度为个字节.A 2 B 4 C 6 D 82. 8086 微处理器指令队列长度为个字节.A 2 B 4 C 6 D 83. 8088 微处理器数据总线为位.A 4 B 8 C 12 D 164. 8086 微处理器数据总线为位.A 8 B 16 C 24 D 325. 在 8088/8086微处理器中,共有个 16位存放器.A 12 B 13 C 14 D156. 在 8088 8086 微处理器中,标志存放器共有位状态标志和限制标志.A 8 B 9 C 12 D 147. 8088/8086微处理器在进行字符串操作时,假设方向标志DF=1,每执行
2、一条串字节操作指令,都要对源目操作数地址进行一次调整,其规那么为.A 加1 递增 B 减1 递减 C 不变 D 加 2递增8. 在取指令时, 8088/8086 会自动选择段存放器的段基值,加上由 IP 提供的偏移量形成物理地址.A SS B DS C ES D CS9. 当涉及堆栈操作时,8088/8086会自动选择段存放器的段基值,加上由SP提供的偏移量形成物理地址?A SS B DS C ES D CS10. 当涉及一个操作数存储器操作数时, 8088/8086 会自动选择段存放器的值为段基值假设以 BP为基地址,那么SS为段基值,加上16位偏移量形成物理地址?这 16 位偏移量可以来自
3、: *指令中提供的直接地址 16位的位移量; *某一个 16位地址寄 存器的值; * 指令中的位移量加上 16位地址存放器之值.A SS B DS C ES D CS11. 当RESET言号进人高电平状态后即初始化状态,将使8088/8086微处理器的存放器置成 FFFFH?A CS B ES C SS D IP12. 8088 / 8086 CPU是在总线周期的状态用地址锁存允许信号ALE来解决地址/数据线和地址/状态线的分时复用的?A T1 B T2 C T3 D T413某处理器具有 64GB的寻址水平,那么该处理器具有的地址线条数是.A 36 条 B . 64 条 C. 20 条 D.
4、 24 条 E . 32 条 F . 16 条14. 8088 /8086 CPU的输入输出指令的最大直接寻址水平为个端口地址.A 32K B 64K C 128K D 256K15. 8086/8088与外设进行数据交换时,经常会在状态间插入等待周期.A. T1 和 T2 B.T2 和 T3 C.T3 和 T4 D.随机16. 8086/8088的根本总线周期可分为个时钟周期.A. 6 B.5 C.4 D.3 E17. 1M字节的存储器空间,最少需要根地址线?A 17 根地址线,A16A0B 18根地址线,A17 A0C 19根地址线,A18A0D 20根地址线,A19 A018.设AL=8
5、9h,CL=2,那么执行完SAR AL,CL 后 AL=(19.A.A 22HB E2HC F2HD 89H假设(AL)= 0FH, ( BL)= 04H,那么执行 CMP AL BL 后,AL 和 BL 的内容为()0FH 禾口 04H B. 0BH 禾口 04H禾口 0BH 禾口 0FH20. 8088 /8086 CPU是用哪个限制信号来解决地址/数据、地址/状态线的分时复用的?A DEN B DT / R C ALE D INTA21. 指令MOV AX,BXSI中源操作数的寻址方式是.A.存放器间接寻址B.变址寻址 C.基址变址寻址D.相对寻址22. 与MOV BX OFFSET X
6、等价的指令是A. MOV BX, X B. LDS BX , X23. 不能实现将AX清零和CF清零的指令是A. SUB AX , AX AX , 0AX, AX24. 假设有16条地址线,那么可访问的内存地址范围为BX,X BX , X)AX, 0()A. 0001H FFFFH B. 0000H FFFFH C. 00000H FFFFFH FFFFFH25. 8086 CPU内有指示下条指令有效地址的存放器是B. SPC. BPD. SI26. EPRO特点是A断电时数据不能保存B内容不能改写 C内容可擦除D用户只能写一次27.以下关于8088CPU的READY引脚正确的说法是A. 通过
7、该引脚输入一个准备好信号B .如果该引脚为低电平,那么总线周期中要插入等待周期C . CPU在 T3时钟周期采样该引脚D .以上都正确28.通常,中断效劳程序中的一条STI指令目的是A.允许低一级中断产生 B.关闭所有可屏蔽中断C.允许同级中断产生.允许更高一级中断产生29.如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为A、立即寻址B 、直接寻址C、间接寻址 D、存放器寻址30. Cache的主要特点之一是 .A、存储量大B、存取速度快C、价格廉价D、价格廉价但容量小31.在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引入A、数据缓冲存放器
8、B 、丨/ O总线C 、I/O接口 D 、串并移位器32.在采用DMA方式的I/O系统中,其根本思想是在以下部件或设备之间建立直接的数据通路,这指的是A CPU与外围设备B、主存与外围设备C、外设与外设D 、CPU与主存33.堆栈是一种存贮器.A .顺序 B.先进后出C.只读 D .先进先出34.在多级存储体系中,“ cache 主存结构的作用是解决的问题.A .主存容量缺乏.主存与辅存速度不匹配C 辅存与CPU速度不匹配D主存与CPU速度不匹配35.36.37.A 立即寻址B直接寻址在存储体系中,辅存的作用是A.弥补主存的存取速度缺乏B.C .间接寻址 D缩短主存的读写周期C.减少CPU访问
9、内存的次数 D.AX=6345H , BX=3219H贝U ADD AX BX得到的结果,使标志位弥补主存容量缺乏的缺陷存放器寻址CF和OF分别为如指令中的地址码就是操作数,那么这种寻址方式称为A. CF=1,OF=0 B. CF=0,OF=1 C. CF=1,OF=1 D. CF=0,OF=038. 以下说法不正确的选项是A. SRAM 比 DRAM快B. 总线接口部件BIU负责内部与外部的信息交换C. INTA 是CPU对NMI中断的响应信号D. PCI 是一种局部总线标准39.之所以DMA专送方式比中断方式快,其主要是由于.只需完成存储器访问操作B.只需要释放总线限制权C.让CPU检查D
10、MA操作的正确性D. 有DMAS制器硬件支持40.某主板上一 Flash芯片容量为512KX 8位,那么该存储器芯片具有的地址线和数据线的条数分别为:A. 9 和 8 B. 17和 8 C.18和8 D. 19 和841. I/O 编址方式有A.存储器映射方式和I/O映射方式B.单工方式、半双工方式和全双工方式C.数据信息、状态信息和限制信息D.程序方式、中断方式和DMA方 式42.43、针对存储单元进行操作时,能进行存放器间接寻址的存放器是A 、 AX B 、BX C 、CX D 、DXINT指令执行时会将相关数据压入堆栈保护,其中不包括A、标志存放器B、通用存放器C、 CS D 、 IP4
11、4、指令 MOV AX, BP+2的源操作数在中.A、代码段B、 数据段C 、附加段D 、堆栈段45、根据串行通信规定,收发双方的必须保持相同.A、通信时钟B、数据格式 C 、波特率 D 、波特率和数据格式46、 8253 可编程定时/ 计数器,在初始化时写入的最大计数初值是.A、0000HB 、 7FFFHC、65535D、FFFFH47、中断自动结束方式是自动将8259A相应位清零.A、ISRB、 IMRC、IRRD、ICW48、用1024 X 1位RAM芯片设计一个128KX 8位的存储器系统,问需要有片1281024.49、8259A 是A.锁存器 B 可编程中断限制器50、在中断系统
12、中,中断类型号是在A 读信号C 中断请求信号 INTR并行 I/O 芯片 D .串口 I/O 的作用下送往CPU的.B 地址译码信号D中断响应信号INTA-PR丄芯片51 、以下说法中, 是错误的.A.逻辑段允许在整个存储空间内浮动.C.段与段之间可以连续,也可以重叠.52、 以下表达中,不正确的选项是.A. 一个总线周期含4个T状态.C. 一个指令周期由4个总线周期组成.53、8086CPU的POF指令执行时:B 一个程序可以有代码段、 数据段和堆栈段.D. 段与段之间可以连续,不可以重叠.B. 一个时钟周期也称为一个 T状态.D. 执行一条指令所需时间为一个指令周期.芯片组成.2048D、
13、 256A.先弹数据,再将SP+2 B.先将SP+2,再弹数据C. 先弹数据,再将 SP-2 D. 先将SP-2,再弹数据54、8086CPU的PUSH旨令执行时:A.先推数据,再将 SP-2 B. 先将SP-2,再推数据C.先推数据,再将 SP+2 D. 先将SP+2再推数据55、 带符号数将其字长扩充1 倍,而值不变,只需要A.将高半局部补全"0 B 将高半局部补全"1 C.将原最高位扩充到高半局部56、在以下类型的 8086CPU中断中,中断优先权最低的是A.除法出错中断 B.可屏蔽中断 C. 不可屏蔽中断D. 单步中断57、可编程并行接口8255A具有A. 两个 8
14、 位 A 口、 B 口 B. 两个 8 位A 口、C 口C. 两个 8 位B 口、C 口和两个4位C 口的高、低各 和两个4位B 口的高、低各 和两个4位A 口的高、低各4 位 并行输入输出端口.4 位 并行输入输出端口.4 位 并行输入输出端口.D.两个 4 位 A 口、B 口和一个8位C 口并行输入输出端口.58、当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大局部时间均用于 A. 读打印机状态信息并判断 B. 向打印机送数据C. 执行算术运算指令 停机59、在以下 80x86 指令中,合法的指令是.A. ADD BX,01H B. SHL CL ,AX C. OU
15、T 258H ,AL D. IN AL,DX60、假设定义DAT DD H,贝U DAT+1字节单元的数据是A. 87H B. 65H C. 43H D. 21H61、 要禁止8259A的IR7的中断请求,那么中断屏蔽操作命令字OCW应为.A. 80H B. 28H C. E8H D. 1BH62、 在中断响应以后,8086CPU内部指令指针IP的值A. 必然为 0000H B. 为一确定值 C. 与响应前一样 D. 不能确定63、对于以下程序段:AGAIN :MOV AL, SIMOV ES:DI, ALINC SIINC DILOOP AGAIN也可用指令 完成同样的功能.A. REP M
16、OVSB B. REP LODSBC. REP STOSB D. REPE SCASB64、 指令“ AND DX NUM AND 0FFAB中出现两个 AND正确的解释是A 均是逻辑运算符B均是指令助记符C 前者是指令助记符,后者是逻辑运算符 D 前者是逻辑运算符, 后者是指令助记符65、 乘法指令中的两个操作数,其中有一个操作数隐含在A . DL或DX中 B . BL或BX中 C . AL或AX中D . CL或CX中66、 假设8259工作在优先级自动循环方式,那么IRQ6的中断请求被响应并且效劳完毕后,优先权最高的中断源是.A . IRQ5 B . IRQ7 C . IRQ1 D . I
17、RQ067、一个 8 位 D/A 转换器的分辨水平可以到达满量程的.8B. 1/16 C. 1/32 D. 1/25668、关于ADC0809以下哪些说法正确:A .只能接一个模拟量输入 B .可以接 1 6个模拟量输入C .某时刻只对一个模拟量采样 D .同时对 8 个模拟量采样69、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是 A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加位信息总量少 二、填空题 :1. 8088/8086微处理器设计成两个独立的功能部件,它们分别为和.8088/8086 总线接口部件Bus In terface Unit , BI
18、U主要由、总线限制逻辑和指令队列等组成.2、 DB伪指令以 为单位分配存储单元;DW为指令以 为单位分配存储单元.假设有如下数据定义:V1 DB 10 DUP (2), 2COUNT EQU 3V2 DW COUNT DUP(?)那么为变量V1分配个字节存储单元;为变量 V2分配个字节存储单元.3. 8088 / 8086 执行部件(Execution Unit , EU)主要由、运算器(ALU)和EU限制系统等组成.4. 假设8088 / 8086 CPU的工作方式引脚 MN/ MX接十5V电源,贝U 8088 / 8086CPU工作于;假设 MN/ MX接地,贝U 8088 / 8086
19、CPU 工作在.5. 8088 / 8086 CPU在对存储器或I/O设备进行读写时,如果被读写的存储器或I/O设备速度较慢,在标准总线周期内无法完成读写任务,它们就会发出请求延长总线周期的信号给CPU的READY引脚,CPU就会在总线周期 Ts (或Tw)的上升沿测试 READY引脚信号,如果 要求延长总线周期,CPU就会通过在插入Tw状态以延长总线周期,完成正确的读写任务.6 汇编语言程序的上机操作过程如下:(1)编辑:建立以()为扩展名的源文件.(2) 汇编:生成以()为扩展名的目标文件.(3)链接:生成为以()为扩展名的可执行文件.(4)在DOS提示符下,键入可执行文件的文件名,即可运
20、行.7. 8086CPU中,ALE引脚是信号.&指令ADDBX+DI , CX源操作数的寻址方式是 ,目的操作数的寻址方式是 .指令MOV CX BP+SI+20源操作数的物理地址是 .9、 CS=1800H IP=1500H,那么指令所处的物理地址 = H.假设一个数据块在内存中的起始地址为 80A0H DFF0H那么这个数据块的起始物理地址为 .10. 8088 /8086 CPU和其他计算机一样,响应可屏蔽中断的三个必要条件是、和.11 .当8255A的PGPG全部为输出线,说明 8255A的A端口工作方式是 .12 .组成32MX 8位的存储器,需要 1MX 4位的存储芯片 片
21、.13、设(CS =2500H, (DS) =2400H, ( SS =2430H, ( ES) =2520H, ( BF) =0200H, ( SI) =0010H,(DI) =0206H,那么指令“ MOVX, BP+SI+4 源操作数的物理地址为 ;指令“ MOVAX, DI+100H 源操作数的物理地址为 .14、8086 系统复位后, CS= H , SP= H .15、 8255A的端口 C置位/复位限制字应写入 端口.16、 8086CPU标志存放器中,IF的作用是 , DF的作用是.17、 8253芯片共有 种工作方式,采用 BCD码计数时,最大计数值为H .18、 一数据区的
22、起始地址是 30A0: 23F7,它存有26个字节,写出这个数据区首末单元的物 理地址禾口19、一数据区,从地址 3000H开始的存储单元中存放的内容依次是:34,12,AB, CD 20,D2, 40,试问:1 3000H单元中的字节数据是 ,字数据是 .23001H单元中的字节数据是 20、 8086的堆栈操作有 和两种,是按 字/字节操作的.21、 串行通信中,数据传送速度常用 表示.22、 8253某一计数通道按BCD方式计数,初始化时假设写入初值为 0,那么对应的计数值为 23、 8255的端口有双向传输功能.24、8086复位后,引导程序的入口地址为 H .25、如果串行异步通信的
23、字符格式中含有1位停止位,8位数据,无校验,在5分钟内连续不断传送了 576000个这样的字符,那么其波特率为Baud;如果采用偶校验,两位停止位,按通信协议写入要传送数据8AH的异步通信字符的格式低位在前 ,假设用9600Baud的波特率,那么每分钟可传送这样的字符 个.26. 中断的五个过程包括、中断判优、和27、用EPROM8KX 8位构成2MX 8位的存储器模块,那么需要这种芯片_ _ 片,假设此存储器模块首地址为 10000H,那么它的末地址为 H.28、如果A/D转换器的参考电压为+,输入+时数字量为FFH,那么当输入模拟电压时,ADC转换后得到的数字量为.29、 如果D/A转换器
24、的参考电压为-5V,在外接运放的输出电压满度为+5V,如果向该 D/A转换器输出数字量 0CCH即 204,那么输出V0为.30、用8253在OUT1端产生最大周期的方波,其限制字为 ;如果要产生周期为2s的方波,仍采用该初值,那么CLK1端应加时钟信号的频率是 KHz.31、 ADC0809为通道的 A/D转换器.在执行A/D转换时假设采用查询方式,应查询引脚.如果转换已经结束,应该向 引脚发高电平读取数据.32、 8255A中共有个8位端口,其中 口既可作数据口,又可产生限制信号,其所有端口可分为 A组和B组,其中A组包括和, B组包括和,且只有口可工作在方式 2.33、 设8259的IC
25、W2为80H,那么IR5的中断类型号为 ,其中断向量存储在 地址开始的连续 个字节的内在单元中.34、 乘法指令中,对于字乘以字,乘积放在 存放器和存放器35、数据段中有以下定义:ARRAY1 EQU 16HARRAY2 DW 16H请指出下面两条指令的源操作数的寻址方式:MOV AX, ARRAY1MOV AX, ARRAY2:寻址方式::寻址方式:36、 S8 DB'ABCD 及 OFFSETS8=100H,那么(1) MOVAX, WORD PTR S8+2执行后AX=(2) MOVAL, S8+3执行后AL=(3) LEA BX , S8MOV AX, BX执行后AX =.37
26、、 8086CPU的引脚输出有效的低电平,表示当前总线周期访问16位数据.38、 16550进行异步串行通信时,每个字符格式中数据为8位,奇校验,1位停止位,那么一帧数据包括 位.假设每秒钟内连续不断传送这样的字符200个,那么波特率为b/s,_假设发送的数据信息为 30H,按此通信协议写出发送 30H对应的字符格式写成0,1序列形 式且低位在前.39、 设SS =1EF2H SP =4030H,依次执行 PUSHAX PUSH BX后,新的 SP为H.40、 中断类型号为52H的中断向量放在 地址开始的连续 4个内存单元中,假设该4个单元地址从低到高中的数据分别为12H 34H、56H 78
27、H,那么该中断源对应的中断入口程序的段地址是 ,偏移地址是 .41、 在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H: 1000H,那么相应的中断矢量存储地址为 ;从该地址开始,连续的4个存储单元存放的内容依次为.42、 8259A有个操作命令字,单片 8259A可以扩展个外部中断,7片级联最多可治理级中断,最多 片级联可以扩展 64个外部中断.43、 8259A中IRR的功能是 ,ISR的功能是 .44、 指令放在子程序的末尾,当子程序功能完成后,由它实现返回.45、 在8086/8088系统中,当前数据段地址为78000H-87FFFH,贝U DS段存放器为:
28、.46、 设在内存NUM单元开始存放着100个字节,要求将其中为零的元素全部删除,并将保存 的数据连续存放,以$为结束标志;结束标志的下一个单元保存零元素个数.以下程序是满足以上要求的局部程序,请补充完整.DATA SEGMENTNUM 00 DUPNUM1 DB 00 , 00DATA ENDSCODE ASSUME CS:CODESTARTMOV AXDATAMOV DSAXLEASI,;取NUM数据区首址MOV DI, SIMOV CX 100XOR DL DL;DL作为统计零兀素个数的计数器GO1MOV AL SICMPJNZINCGO2JMPGO3GO2MOV DI,ALINCDIG
29、O3INCLOOPMOV DI, $'INCDIMOV DIMOV AHINT21HCODEENDSEND START三、简做题1如果一个堆栈从地址 3250H: 0000H开始,它的最后一个字的偏移地址为0100H, SP的内容为0052H,问:1栈顶地址是什么?2栈底地址是什么?3存入数据1234H和5678H后,SP的内容是多少? SS的内容是多少?2如果从存储器的10000H地址开始分配段区,要求代码段占用4 K字节空间,数据段占 2K字节空间、堆栈段占用512个字节空间.按代码段、数据段和堆栈段的顺序连续分段,写出CS DS SS各段存放器内容是什么 ?3、 地址总线宽度有什
30、么意义?假设地址总线宽度为N,那么CPU允许访问的最大存储器空间为 多少字节?4、简述串行异步通信的特点及其根本数据格式.5、简述CPU中断响应的一般过程.6、存储器的片选译码有哪些方法?各有何特点?7、使8253产生周期为1S的对称方波,试说明如何去做?8、 现有(DS = 2000H, (BX= 0100H, ( SI )= 0002H, (20210H)= 12H, (20211H)= 34H, (20212H)= 56H, ( 20213H)= 78H, (21200H)= 2AH ( 21201H)= 4CH (21202H)= B7H, (21203H)= 65H,试说明以下指令执
31、行后,AX存放器中的内容.(1)MOVAX,1200H(2)MOVAX,BX(3)MOVAX,1200HMOVAX,BX(5)MOVAX,1100HBX9、 当数据从8255A的C端口读到CPU时,8255A的限制信号、RD、WR、A、A.分别是什 么电平?10、 一个异步串行发送器,发送具有8位数据位的字符,在系统中使用一位作偶校验,2个停止位.假设每秒钟发送 100个字符,它的波特率和位周期是多少?11、简述可编程中断限制器 8259A工作过程.12、 总结8086各个T状态的主要功能.如果 AL中的内容为98H,试画出将 AL中内容存至 内存12345H单元时对应的时序图(假设插入 1个
32、等待周期).13、 8位D/A转换DAC0832工作于直通方式,端口地址为300H,编制程序使之输出三角波 / 锯齿波.14、某系统中8253占用地址为100H-103H,初始化程序如下:MOVDX103HMOVAL,16HOUTDX,ALSUBDX,3OUTDX,AL试问:(1) 此段程序是给 8253的哪一个计数器初始化?(2) 安排工作在哪种工作方式?(3) 假设该计数器的输入脉冲的频率为1MHZ那么其输出脉冲的频率为多少?15. 在一个8086CPU和单片8259A组成的系统中,试说明:(1) 8086CPU在响应可屏蔽中断的条件是什么?8086CPU在响应中断过程中,连续执行两个IN
33、TA周期,其作用是?(3) 假设8259A已被编程,ICW2=0AH假设连接在8259A的IR3端的外设提出中断申请, 它的中断向量的存放地址是什么?16. 设被测温度的变化范围为 300C 1000C,如要求测量误差不超过土1C,应选用分辨率为多少位的A/D转换器?四、应用题1、某CPU有地址线16根(A0A15),数据线8根(DbD)及限制信号 RD WR MERQ存储器 选通)、IORQ(接口选通).如下图,利用 RAM芯片2114 (1KX4)扩展成2KX8的内存,请 写出芯片组1和芯片组2的地址范围.2、某微机系统提供以下信号:地址线A0A19,数据线DOD7,限制线WR# RD#试
34、用两片静态RAM芯片6264BL ( 8K 8bits),扩充为16K 8bits的存贮器系统.(1) 单片存储器寻址需要多少根地址线?并在图中虚线框中写出地址下标.(2) 假设扩充的存贮器空间为 10000H开始的连续存储区,画出电路连线图.(3) 写出各个SRAI芯片的所在地址空间.3. 用8KX 8位的RAM芯片,8KX 8位的EPROM芯片和3-8译码器 74LS138构成一个16KX 16位的RAM和16KX 16位的ROM存储器,8086工作在最小模式,各需要多少芯片?画出该存 储器的组成框图及其与 CPU的连接图,写出各芯片的地址范围.4、 某PC系列微机应用系统以 8255A作
35、为接口,采集一组开关的状态,然后它通过一 组发光二极管 LEDLED显示出来,(S闭合,对应 LED亮;S断开,对应IEDi灭),电路连 接如下图. 8255A的A、B两组均工作在方式 0.(1) 写出8255A的四个端口地址;(2) 写出8255A的工作方式限制字;(3) 画出实现给定功能的汇编语言程序流程图,并编写程序.5、某8088微机系统包括8255 , 8253两个可编程接口电路. 其中8253三个计数器分别 工作在不同的方式下,可以为A/ D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PB可根据PE0的状态决定是否点亮 LED旨示灯.设系统所要
36、求有关硬件连线已经全部接好,如图1所示.试完成以下各项要求.1分别列出8255A, 8253各个断口的地址编码,其中片选信号PS2 , PS3采用图2中的译码地址.5分2根据图2 所示8255A的A 口和B 口的连接方式,写出接口初始化程序片段.5分3图1给出了 8253各个计数器要求的工作方式.设外部时钟频率为F,计数器0的计数初值为L 字节型,工作在方式2;计数器1的计数初值为M 字型,工作 在方式1;计数器2的计数初值为N 字型,工作在方式3, L, M N是在程序的其 它地方已经定义的变量,L, M为二进制数,N为BCD码.试按上述要求完成 8253的初始化程序片段.5分4设计一个程序
37、片段, 使8255A监测PB0的输入状态,当PB = 1时使LED灯亮.5分图1图26 电路如图,编写程序实现以下功能:K0 K1、K2全部闭合时,红灯亮;K0、K1、K2全部翻开时,绿灯亮;其他情况黄灯亮.7. 设8255的A 口、B 口均工作于方式 0.试编程,使得,当 PC为“1时,八个发光二极 管自上往下地逐个点亮;当 PC为“0时,八个发光二极管自下往上地逐个点亮.设A 口地址为40H, B 口地址为41H, C 口地址为42H,限制存放器地址为 43H01234S67 DDDD&DDD01234667 cccccccc ppppppppS1234&67 AAa aA
38、RAc PPPPPPPF01234S67PPPPFPPP108、如下图为一个实际应用系统前端传感器等局部略 1写出3-8译码器输出的8个地址.2分答案:250H-257H2根据图示电路及实际应用,写出8255的初始化程序片段.3 分答案:MOV AL 000X0001H 01H 或 11HMOV DX 0E53H 8255 限制 口地址OUT DX AL3. 在以ADC0809为A/D转换器巡测系统中,用8254产生ADC的时钟信号,产生 500KHZ的方波供A/D转换器使用,写出8254相关程序片段要有相关注释.5分答案:初值=2MHz/500KHz=2000/500=4MOV AL 010
39、10110HMOV DX 0E57HMOV DX ALMOVAL 4MOV DX 657HOUT DX AL;CTC1的限制字,;限制端口地址;写限制字;初值;CTC1 口地址;写 CTC1 初值56H 或 57H4. 如果ADC0809的 8个模拟输入端接 8个不同类型的模拟信号,试编写程序片段完成巡测 功能采集的8个数据存放到RESLUT开始的8个单元要有相关注释.5分通道START/ALE/OEEOCINO255H254HIN1655H654HIN2A55HA54HIN3E55HE54HIN41255H1254HIN51655H1654HIN61A55H1A54HIN71E55H1E54H巡测必须从IN0-IN7进行A/D转换,因此从IN0-IN7通道地址关系可知:且通道加1那么高参考程序:MOV CXMOV DI,MOV DLMOV DHOFFSET RESULT54H02HREPEAT INC DLOUT DXAL指向启动DEC DL指向START-ALE端 口A/D变换AL值无关EOC端 口WEOC IN AL,DXTEST AL,1JZ WEOC读取判断EOCINC DLI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 16254:2024 EN Acoustics - Measurement of sound emitted by road vehicles of category M and N at standstill and low speed operation - Engineering method
- 2025年度短信平台数据统计分析服务合同范本
- 2025年度阳台装修封包与景观照明系统安装合同
- 化学-黑龙江省大庆市实验中学2024-2025学年高一上学期阶段考试
- 软件开发项目管理计划
- 秘书工作任务安排计划
- 韵律之声学校声乐社团训练计划
- 从规划到执行的工作计划流程
- 持续改进班级工作方法计划
- 从消费者行为看品牌优化计划
- 烛之武退秦师 全市一等奖
- 提高高中教学质量的几点建议
- 地形图林地的勘界及面积测量-林地实地勘界与勾绘(森林调查技术)
- 技术规范书柴油发电机组
- 新华字典第12版电子版
- 青岛科技大学成人大专《工商企业管理实训报告》
- 基于单片机实现滞回比较器算法
- 4s店服务总监岗位职责4篇
- PHWYT 一体式风速风向传感器 说明书
- 汤臣一品推广策略
- 低钾血症最新版本最新课件
评论
0/150
提交评论