微型计算机技术模拟题
微机原理汇编语言及接口技术模拟题

一、选择题(每题2分,共20分)1.CPU响应INTR引脚上来的中断请求的条件之一是()。
A.IF=0 B.IF=1C.TF=0 D.TF=12.下列数中最大的数是()。
A.(10000011)2 B.(10010101)BCDC.(92)16D.(101)103.RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是()。
A.A0~A15和D0~D15 B.A0~A10和D0~D7C.A0~A11和D0~D7 D.A0~A11和D0~D154.下列指令中正确的是()。
A. MOV BX,ALB. MOV BL,AXC. MOV BL,ALD. IN BL,40H5.8253 是可编程定时、计数器芯片,它内部有()。
A.三个定时器B.四个定时器C.二个计数器D.四个计数器6.采用级联方式使用8259中断控制器,可使它的硬件中断源最多扩大到()个。
A.8 B. 16C. 32D. 647.下述产生片选信号的方法中,被选中芯片不具有唯一确定地址的是()。
A.线选法或部分译码 B. 仅部分译码C. 仅线选法D. 全译码8.一台微机化仪器采用8255A芯片做数据传送接口,并规定使用I/O地址的最低两位作芯片内部寻址,已知芯片A口地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为()。
A.数据从端口C送数据总线B.数据从数据总线送端口CC.控制字送控制寄存器D.数据从数据总线送端口B9.在执行指令MOV AX,0后,CPU状态标志位ZF的取值为()。
A.0 B.1C.不确定D.没有影响10.8086CPU复位后,CPU执行的第一条指令的起始地址应是()。
A.ROM,FFFF0H B.RAM,FFFF0HC.ROM,FFFFH D.RAM,FFFFH二、填空题(每空1分,共20分)1.计算机主机与I/O设备间进行数据传送的方式主要包括以下五种:I/O处理机、、、、。
微型计算机原理与接口技术自考题模拟45_真题(含答案与解析)-交互

微型计算机原理与接口技术自考题模拟45(总分100, 做题时间90分钟)第Ⅰ部分选择题一、单项选择题1.以下设备属于微型计算机输出设备的是______SSS_SINGLE_SELA 键盘、音箱、扫描仪B 打印机、显示器、指示灯C 打印机、鼠标、扫描仪D 指示灯、打印机、鼠标分值: 1答案:B[考点] 本题考查的知识点为微型计算机的输出设备。
扫描仪、鼠标、键盘均为输入设备,所以只有选项B正确。
2.微型计算机由______组成。
SSS_SINGLE_SELA 微处理器与内存储器B 控制器、运算器与内存储器C 微处理器、内存储器及I/O接口D 微处理器、内存储器及I/O设备分值: 1答案:C[考点] 本题考查的知识点为微型计算机的构成。
一个微型计算机由微处理器、内存储器和I/O接口电路组成,也是采用总线结构来实现相互之间的信息传送。
3.在内存储器的连接中,有三种片选控制电路,即全译码、部分译码和线选,则会产生地址重叠的是______SSS_SINGLE_SELA 全译码和部分译码B 全译码和线选C 部分译码和线选D 全译码、部分译码和线选分值: 1答案:C4.能够将BL的低四位清“零”的指令是______SSS_SINGLE_SELA AND BL,0FOHB OR BL,00HC OR BL,0FOHD AND BL,00H分值: 1答案:A5.在汇编语言源程序的开发过程中使用宏功能的顺序是______SSS_SINGLE_SELA 宏定义、宏调用B 宏定义、宏展开C 宏定义、宏调用、宏展开D 宏定义、宏展开、宏调用分值: 1答案:C6.有一EPROM芯片的地址范围为30800H~30FFFH,无地址重叠,问该芯片的存储容量为______SSS_SINGLE_SELA 1KBB 2KBC 4KBD 8KB分值: 1答案:B[考点] 本题考查的知识点为芯片存储容量的计算。
由地址范围知,存储容量为0800H=2 11 =2KB。
全国自考(微型计算机原理与接口技术)模拟试卷5(题后含答案及解析)

全国自考(微型计算机原理与接口技术)模拟试卷5(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 改错题 4. 程序阅读题 5. 程序设计题 6. 填空题-单片机原理与接口技术7. 改错题-单片机原理与接口技术8. 程序阅读题-单片机原理与接口技术9. 程序设计题-单片机原理与接口技术10. 微型计算机原理与接口技术-应用题单项选择题1.以下集成块型号中属于MCS-51系列单片机型号的是( )A.8052AHB.80C198C.80C196KBD.80196KC正确答案:A2.如果A=125,B=-78,则[A+B]补是( )A.101110B.1101111C.101111D.100111正确答案:C解析:A=125=01111101B,B=-78=-01001110,[B]补=10110010,A+B=01111101+10110010=00101111,因此[A+B]=00101111,正数的补码就是其本身,即[A+B]补=00101111。
3.算式的C语言表达式是( )A.1/(1/x+1/y)B.1/1/x+1/yC.1/(1/x)+1/yD.1/1/(x+y)正确答案:A解析:注意C语言的数学公式的表达。
4.下列字符数组长度为5的是( )A.char a[10]={‘h’,’a’,’b’,’c’,’d’};B.char b[]={‘h’,’a’,’b’,’e’,’d’,’\0’};C.char c[]={‘h’,’a’,’b’,’c’,’d’};D.char d[6]={‘h’,’a’,’b’,’c’,’\0’}正确答案:C解析:注意是字符数组的长度,不是字符串的长度。
5.对下列结构体变量stu的成员引用不正确的是( ) struct student {int m;float n;}stu,*p;A.p.stu.nB.P->mC.(*p).mD.stu.n正确答案:A解析:没有这种表达。
微型计算机技术题库

第1章强化训练一、单项选择题1. 在微处理器内部实现信息交换的总线称为()。
A.片总线B.内部总线C.芯片总线D.系统总线2. 下列哪组设备安装在主机箱中()。
A.显示器、硬盘驱动器、电源B.键盘、CPU、I/O接口卡C.内存、鼠标、光盘驱动器D.Cache、主板、电源3. 单片机又可称为()。
A.个人计算机B.嵌入式计算机C.单板机D.PC机4. 以下设备属于微型计算机的输入设备的是()。
A.键盘、鼠标、扫描仪B.鼠标、打印机、音箱C.键盘、音箱、麦克风D.打印机、显示器、扫描仪5. 以下设备属于微处理器的组成部件的是()。
A.内存B.硬盘C.通用寄存器D.I/O接口6. 计算机中常用的BCD码是()。
A.二进制数B.十六进制数C.二进制编码的十进制数D.不带符号数的二进制形式7. 目前,在计算机中采用二进制数,是因为()。
A.容易实现B.算术四则运算规则简单C.可进行二值逻辑运算D.以上都是8. 下列数中最大值的是()。
A.5AHB.01100011BC.28D.(10011000)BCD9. 下列数中最小的值是()。
A.(28)10B.(01100011)2C.(10011000)BCDD.(5A)1610. 构成微机的主要部件除CPU、系统总线、I/O接口外,还有()。
A.CRTB.键盘C.磁盘D.内存(ROM和RAM)11. 已知[X]原=10011010B,[Y]原=11101011B,则[X-Y]补=()。
A.溢出B.01111011BC.10000101BD.01010001B12. 十进制数-75用二进制10110101表示,其表示方式是()。
A.原码B.补码C.反码D.ASCII码13. 有一个8位机器数的补码是11111101,其相应的十进制真值是()。
A.-3B.-2C.509D.25314. 十进制数-38的8位机器数补码是()。
A.01011011B.110110110C.11011011D.0101101015. 十进制数38的8位机器数补码是()。
计算机模拟试题2

判断题(1). 自动柜员机属于微型计算机的一种。
()正确错误(2). 补码减法运算可以转换为补码加法运算实现。
()正确错误(3). 奇偶校验主要用于单个字符通讯时的校验。
()正确错误(4). 奇校验中要求有效数据中有奇数个位为1。
()正确错误(5). CPU处理速度快,计算机的速度一定快,速度完全由CPU决定。
()正确错误(6). 计算机硬盘驱动器也是一种输入输出装备。
()正确错误(7). 接口是外部设备和CPU之间的信息中转站。
()正确错误(8). 驱动程序是一种可以使计算机和设备通信的特殊程序。
()正确错误(9). 在Excel中,关系运算符的结果是TRUE或FALSE。
()正确错误(10). 在Excel中不能处理图形和与图形相关的数据。
()正确错误(11). 在Access中字段的命名不能包含句号“.”。
()正确错误(12). 在Access中可以通过定义“有效性规则”属性来设置用户自定义完整性规则。
()正确错误(13). 关系模型由数据结构、数据操作和数据完整性约束这三部分组成。
()正确错误(14). 网络操作系统与普通操作系统的功能相同。
()正确错误(15). DNS既是一个分布式数据库,也是TCP/IP协议中应用层的一种服务。
()正确错误(16). 交换机可以工作在网络层,并称之为二层交换机。
()正确错误(17). 只要带有Flash动画的网页都可以称为动态网页。
()正确错误(18). HTML的标记的属性可以写在首标记或尾记签中。
()正确错误(19). 防火墙被用来防备已知的威胁,没有一个防火墙能够自动防御所有新的威胁。
()正确错误(20). 蠕虫是能进行自我复制,并能自动在网络上传播的程序。
()正确错误单选题(21). 计算机中最重要的核心部件是()。
DRAMCPUCRTROM(22). PC机启动后()从内存中取出第一条指令。
运算器I/O控制器操作系统(23). 下面最小的数字是()。
微机原理汇编语言及接口技术模拟题答案

《微机原理及应用》模拟试卷一参考答案一、选择题1.B C B C A 6. D A C D B二、填空题1.无条件查询中断DMA2.缓冲器锁存器3.数据总线地址总线控制总线4.2 中断向量号(中断类型码)5.OUT6.12H 5030:38007.352348.36H 3AH9.EOC10.CAH CCH三、判断题1.××√√√ 6. √××√×四、简答题1.微型计算机硬件系统由哪几部分组成?各部分功能是什么?答:微型计算机的硬件系统主要由处理器子系统、存储器、I/O接口及I/O设备、系统总线等几部分组成;处理器子系统控制和协调微机系统的各个部件;存储器用来存放程序和数据;I/O设备为微机提供具体的输入/输出手段,I/O接口充当外设与CPU间的桥梁;系统总线用来传递信息。
2.8086基本总线周期是如何组成的?各状态中完成什么基本操作?答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD*、WR*及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
3.8259的内部寄存器中IRR、IMR、ISR三个寄存器的作用是什么?中断结束实质上是对哪个寄存器进行操作?答:中断请求寄存器IRR:保存8条外界中断请求信号IR0~IR7的请求状态,Di位为1表示IRi引脚有中断请求,为0表示无请求。
中断服务寄存器ISR:保存正在被8259A服务着的中断状态,Di位为1表示IRi中断正在服务中,为0表示没有被服务。
中断屏蔽寄存器IMR:保存对中断请求信号IR的屏蔽状态,Di位为1表示IRi中断被屏蔽(禁止),为0表示允许。
中断结束实质上是使ISR中IRi所对应的Di位清零。
4、在8088系统最小组态中,读取指令“SUB [4000H] ,AX”(指令长度为3B)和执行该指令各需要几个总线周期?它们各是什么样的总线周期?答:由于SUB [4000H],AX 指令放在存储器中,长为3字节,所以读取指令需要3个存储器读总线周期;执行指令时,取操作数需要2个存储器读周期,存结果需要2个存储器写周期。
微型计算机及接口技术复习试卷1-7套

微型计算机及接口技术复习试卷(一)一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。
(每小题1分,本大题共10分)1、总线是位处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是的信息通路。
A、微处理器向内存储器传送的命令信号B、微处理器向I/O接口传送的命令信号C、外界向微处理器传送的状态信号D、上述三种信号2、ALU用于对数据进行算术和逻辑运算,进行结果的一些特征存于()A、ACCB、BXC、CXD、FR3、指令队列的作用是()A、暂存预取指令B、暂存操作数C、暂存指令地址D、暂存操作数地址4、8086微处理器可寻址访问的最大I/O空间为()A、1KB、64KC、640KD、1M5、Reset信号有效后,8086CPU的启动地址()A、FFFFFhB、FFFF0hC、0FFFFhD、00000h6、指令MOV AX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址B、立即寻址C、直接寻址D、编址寻址7、断电(或关机)后,仍保留原有信息的存储器是()A、RAM和ROMB、ROM和EPROMC、SRAM和DRAMD、PROM和RAM8、要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是芯片。
A、1片64K×8位B、2片32K×8位C、4片16K×8位D、8片8K×8位9、传送数据时,占用CPU时间最长的传送方式是()A、查询B、中断C、DMAD、无条件传送10、8086中断操作的类型码是()A、中断服务子程序的入口地址B、中断向量表的地址指针C、中断向量表的内容D、中断向量表中第n个地址11、8255A工作在方式0时,端口A、B和C的输入输出可以有种族和。
A、4B、8C、16D、3212、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是()A、OUT60H,ALB、OUT61H,ALLC、OUT62H,ALD、OUT63H,AL13、8253-5某计数器的最小计数初值是()A、0FFFFHB、8000HC、0000HC、0001H14、对8253-5的定时与计数()A、实质相同B、定时需加时钟脉冲C、有两种不同的工作方式D、需通过不同的控制端口设置15、50H输入一个8位D/A转换器,其输出电压应为,注满量程电压为5V,()A、2.5VB、0.97656VC、1.25VD、1.5625V16、USB是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。
微型计算机原理考试题

====《汇编语言程序设计》模拟试卷01====一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内。
每题2分,共20分)1.若栈顶的物理地址是20100H,当执行完指令CALL AX后,栈顶的物理地址是()。
A)20102H B)20101H C)200FFH D)200FEH2.当执行完下列指令序列后,标志位CF和OF的值是()。
MOV AH,85HSUB AH,32HA)0,0 B)0,1 C)1,0 D)1,1SI的目标地址偏移量是()。
A)SI的内容 B)SI所指向的内存单元的内容C)IP+SI的内容 D)IP+[SI]4.循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,且ZF=0B、CX=0,或ZF=1C、CX≠0,且ZF=0D、CX≠0,或ZF=15.指出下列哪个数据在汇编语言中是非法的()A)19BH+25D B)25+AL C)108-102Q D)101B*0ABH6.已知AL, BX中各放一个无符号数,计算AL*BX的积,应采用下列程序段()A)MUL BX B)IMUL BXC)XOR AH, AH D)CBXMUL BX MUL BX是程序中某指令语句标号,下述四个程序段中,不能实现转移到NEXT 语句执行的是()A)JMP NEXT B)MOV BX ,OFFSET NEXTJMP BXC)MOV BX, NEXT D)LEA AX, NEXTJNP BX JNP AX的定义如下:DATA DW 1234H现想把12H 取入到AL寄存器,可以实现该功能的程序段是()A)MOV AL, BYTE PTR DATAB)MOV AL, DATA+1C)MOV AL, BYTE PTR DATA+1D)MOV AX, DATA9.下面指令执行后,改变AL寄存器内容的指令是( )。
A、TEST AL,02HB、OR AL,ALC、CMP AL,BLD、AND AL,BL10. 在汇编语言程序的开发过程中使用宏功能的顺序是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微型计算机技术》练习测试题库一.选择题1.基本的总线读周期需要__B___个T状态.A.1个B.4个C.5个D.不确定2.可以用___B____信号作为地址锁存允许信号A. BHEB.ALEC.DT/RD.DEN3.8255A内部A组控制____A____.A.PA口和PC7-PC4B.PA口和PC口C.PA口和PB口D.PA口4. 8255A工作于基本输入/输出方式下,输入和输出数据____D___A.输出数据锁存,输入数据不锁存B.输出数据锁存,输入数据锁存C.输出数据不锁存,输入数据锁存D.输出数据不锁存,输入数据不锁存5. 8255A C口有一个____C____A.8位数据输入缓冲器和8位数据输出缓冲器B.8位数据输入缓冲器和8位数据输出锁存器C.8位数据输入缓冲器和8位数据输出锁存/缓冲器D.8位数据输入锁存/缓冲器和8位数据输出锁存/缓冲器6. 8255A A、B组工作于方式0,A口输入、B口输出设计工作方式选择控制字为_____A__A.10010000B B.00010000B C.10010010B D.00010010B7. 8255A A、B组都工作于方式0,A口输出、B口输入,PC7-PC4输出,PC3-PC0输入设计一工作方式选择控制字为____A____.A.10000011B B.10000010B C.10000111B D.11000111B8. 8255A A组工作于方式0,B组工作于方式1,A口输出,B口输入,设计工作方式选择控制字为___D___.A.10000100B B.00000110B C.10010000B D.10000110B9. 8255A工作于方式1输出时,A口(B口)INTE中断允许信号是由___B_____,C口置位/复位控制字设置的。
A. PC5(PC2)B. PC6(PC2)C. PC5(PC3)D. PC6(PC3)10.8255A A组工作于方式1,B组工作于方式1,A口输入,B口输入,PC7、PC6输出,设计工作方式选择控制字为___D____.A.00111110B B.10111110B C.00110110B D.10110110B11.8255A A组工作于方式1,B组工作于方式1,A口输出,B口输入,设计工作方式选择字为__C____.A.10110110BB.00110110BC.10100110BD.10100100B12.8253是一种_____A______计数器。
A减1 B 加1 C减2 D加213、从8086CPU的内部结构上看,其是由__D_____两部分组成。
A、控制器和20位物理地址加法器B、运算器和总线接口C、执行单元和总线接口单元D、控制器和运算器14、 IBM-PC及其兼容机具有___A___I/O空间A、统一编址的1MBB、统一编址的1KBC、独立编址的1KBD、独立编址的1MB15、若用6264SRAM芯片(8K×8位)组成128KB的存储器系统,需要__A___片6264芯片。
A、 16B、 24C、 32D、6416. 与外存储器相比,内存储器的特点是__C____.A 容量大、速度快B 容量大、速度慢C 容量小、速度快D 容量小、速度慢17.完整的计算机系统应包括___A____.A运算器、控制器、寄存器组、总线接口 B.外设和主机C主机和应用程序 D.配套的硬件设备和软件系统18.计算机系统中的存储器系统是指___D___.A.RAMB.ROMC.主存储器D.内存和外存19.•微处理器主要包括___B____。
• A.运算器和总线接口B.控制器和寄存器组• C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口•20.某微机有16MB内存空间,其CPU的地址总线应有__A____条。
• A. 16 B. 28 C. 20 D. 2421.8086/8088CPU响应硬件中断INTER请求的必要条件除IF=1外,还需满足___C__。
A.访存储器操作结束B.当前指令执行完C.无软件中断请求D.无内部中断请求22.CPU对DMA控制器提出的总线请求响应要比中断请求的响应快,其原因是__A____。
A.只需完成访内存操作B.只需释放总线控制权C.无需保留断点现场D.有硬件DMA控制器23.DMA传送结束由I/O接口向CPU发出中断请求,其目的是__D_____。
A.让CPU 收回总线控制权B.让DMA 控制器释放总线控制C.让CPU 检查DMA 操作正确性D.让DMA复位,准备下一次DMA 传输24.8253/8254计数器工作期间,CPU重新对定时器编程是___D____.A.任何情况下禁止的B.任何情况下允许的,且影响当前计数C.任何情况下允许的,且不影响当前计数D.任何情况下允许的,且影响程序随方式而变25.异步通信传输信息时,其特点是___B____。
A.通信双方不必同步B.每个字符的发送是独立的C.字符之间的传输时间长度应相同D.字符发送速率由波特率确定二、填空题:1 微型机算机属于第__四___代计算机。
2. 从程序的执行过程可以看出,在计算机工作中有字节,地址,数据三种信息在流动。
3. 计算机的工作原理包括解题过程和指令的执行过程。
4. 8086CPU能寻址__1M ____字节,它有一个___20______位宽的地址总线。
5. 地址锁存器是(如8282)是用__ ALE的下降沿___对地址存锁的。
6. 接口是由硬件和软件组成。
7. 端口是指接口电路中能被CPU直接访问的寄存器的地址。
CPU通过这些地址即端口向接口电路中的寄存器发送命令,读取状态和传送数据。
8. I/O操作就指通常所说的I/O操作是指对I/O端口的操作,而不是对I/O设备的操作,即CPU所访问的是与I/O设备相关的端口,而不是I/O设备本身。
9. I/O端口的编址方式有统一编址和独立编址10. 当片选线信号CS为____低____电平时,CPU选中8253定时/计数器。
11. 在定时/计数器8253的2方式中,门控信号GA TE为___高电平_____时允许计数。
12. 定时/计数器8253的4方式工作方式是一种由_____软件________启动的闸门式计数方式。
13. 定时/计数器8253的3方式输出的波形是___方波______波。
14. 软中断的中断号是在__中断指令_____中直接给出。
15. 中断处理过程包括中断请求,中断响应,中断服务,中断返回四个阶段。
三.名词解释:1.所谓中断,是指CPU在正常运行程序时,由于内部/外部事件要由程序的预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的程序中去。
服务完毕,再返回去继续执行被暂时中断的程序。
2.硬中断是由来自外部的事件产生即由外部设备提出中断申请而产生的。
3.所谓总线,笼统来讲,就是一组进行互连和传输信息(指令、数据和地址)的信号线。
4.所谓总线接口是把微型计算机总线通过电路插座提供给用户的一种总线插座,供插入各种功能卡。
5.中断查询方式:外设通过8259A申请中断,但8259A却不使用INT信号向CPU申请中断,CPU用软件查询确定中断源,并为其服务。
6.可编程序接口芯片: 接口电路的工作状态,可由计算机指令控制的接口芯片称为可编程接口芯片。
四.简答题1.什么是分时复用?为了设法减少地址和数据总线使用的引脚数,即采用公用引脚的方法,这称为分时复用2. 8255A的方式控制字和置位/复位控制字都是写入控制端口的,那么,它们是由什么来区分的?8255A的方式控制字和置/复位控制字都是写入控制端口的,它们是依赖于控制字的最高位D7来区分的,D7=1说明写入的是方式控制字.D7=O说明写入的是置/复位控制字3. 8251A的应用是什么?两计算机之间通过模拟信道(如电话网线路)进行通信,采用8251A作为通信接口路,并采用异步通信方式。
由于使用模拟道,每一端都应有MODEM。
4.串行传送有何特点?串行传送是在一根传输线上一位一位地传送,这根线既作数据线又作联络线,也就是说要在一根传输线上既传送数据信息,又传送联络控制信息,这就是串行传送的第一个特点。
串行传送的第二个特点是它的数据格式有固定的要求(即固定的数据格式),分异步和同步数据格式,与此相应,就有异步通信和同步通信两种方式。
第三个特点是串行通信中对信号的逻辑定义与TTL不兼容。
第四个特点是串行传送信息的速率需要控制,要求双方约定通信传输的波特率。
5. 8086CPU内部分成的两大部件,它们各自的功能是什么?EU只负责执行指令,而BIU则负责从存储器或外部设备中读取操作码和操作数,并将结果写入指令指出的地址中,即完成所有的总线操作。
6.时序是指什么?时序指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排。
7. 8086的主要操作时序有几种?分别是什么?8086的操作时序有5种,分别为系统的复位和启动操作、总线操作、暂停操作、中断操作、总线保持或总线请求/允许操作。
8. 什么是中断嵌套?设主程序在开中断后,有一级别低的中断申请,CPU予以响应,在执行这个低级中断服务程序时,又开了中断,在执行过程中,来了级别高的中断申请,CPU转去执行这个级别高的中断,即中断嵌套。
五、设计题1. 若规定8259A的地址为E000H和E001H,且系统中只有一片8259A,试画出它与系统总线的连接图。
若允许外部中断源的上升沿触发中断,不需要缓冲,按一般全嵌套方式工作中断向量号用40H,试编写此8259A的初始化程序。
2. 8253 CLK0 的时钟频率为2.5MHz。
问:⑴该通道的最大定时时间是多少?⑵要求8253通道地址为90H 、92H 、94H 和96H ,不允许地址重叠。
使用3-8译码器,完成地址连线(可附加与、或、非门)。
⑶若要周期性地产生5ms 的定时中断(方式2),试编写初始化程序片段。
⑷若要产生1s 的定时中断,说明实现方法(画图表示有关通道信号的硬件连接,说明有关通道的工作方式)。
答:1.MOV DX ,0E00HMOV AL ,13HOUT DX ,ALINC DXMOV AL ,40HOUT DX ,ALMOV AL ,01HOUT DX ,AL2.⑴ 0CLK T =01CLK f =12.5MHz =0 .4s μ,所以,该通道的最大定时时间为:65536⨯0.4=26214.4s μ=26.2144s μ⑵此题要产生4个偶端口地址,所以A 0要参入高端地址译码,并使A 0=0。
电路如图所示:⑶计数初值=50.4ss μμ=12500初始化程序如下:MOV AL ,34HOUT 96H ,ALMOV AX ,12500OUT 90H,ALMOV AH,ALOUT 90H,AL⑷要实现1s定时已超出了一个通道的最大定时时间,需采用多个通道串接,如图7.14所示。