河南科技大学计算机接口
[简答题,20分] 微机系统组成?
答案是:硬件|软件|主机|外部设备|系统软件|应用软件|CPU|内存储器|输入设备|输出设备
[简答题,20分] 8255A控制字如下,8255A端口地址为:160H、162H、164H、166H,端口A方式0输出,端口B方式0输入,端口C方式0输出。编写程序实现初始化,并将端口B内容的2倍与端口C的内容求和后将结果取反送到端口A。
答案是:MOV AL, 8BH|MOV DX, 0166H|OUT  DX, AL|MOV DX, 0162H|IN  AL, DX|MOV BL, AL|ADD BL, AL|MOV DX, 164H|IN  AL, DX|ADD AL, BL|NOT AL|MOV DX, 0160H|OUT DX, AL
[简答题,20分] 总线类型及结构?
答案是:公共信息|数据|地址|控制|单总线|双总线|CPU|主存储器
[简答题,20分] 一个8088系统中有一8255A,8255A各口设置如下:A组与B组均工作于方式0,A口为数输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H。 1) 写出工作方式控制字 2) 对8
答案是:91H|MOV|AL|91H|OUT|43H|AL|IN|AL|40H|NOT|AL|OUT|41H|AL
[简答题,20分] 设8255A的4个寻址地址号为0060H~0063H,试编写下列各种情况下的初始化程序。 1) 将A组和B组设置成方式0,A口,B口为输入,C口为输出。 2) 将A组工作方式设置成方式2,B组为方式1,B
答案是:MOV AL,92H|OUT 63H,AL|MOV AL,0C4H|OUT 63H,AL|MOV AL,0B6H|OUT 63H,AL|MOV AL,0B1H|OUT 63H,AL
[计算题,5分] 若ADC输入模拟电压信号的最高频率位20KHz,取样频率的下限是多少?完成一次A/D转换的最长时间是多少?
答案是:取样频率的下限为20kHz×2=40kHz; 完成一次转换的最长时间为1/40 kHz=0.025ms。
[计算题,5分] 已知某DAC的输入为12位二进制数,满刻度输出电压Vom=10V,试求最小分辨率电压VLSB和分辨率。
答案是:12位D/A的分辨率为 1/(212-1)=1/4095=0.0244%; 最小分辨率电压VLSB为(1/(212-1))× Vom=(1/4095) ×10=0.00244V。
[计算题,5分] 如果串行传输速率是2400波特,数据位的时钟周期是多少秒?
答案是:数据位的时钟周期是 1/2400秒 。
[计算题,5分] 设8253计数器的时钟输入频率为1.91MHz,为产生25KHz的方波输出信号,应向计数器装入的计数初值为多少?
答案是:1.91MHz/25KHz=76.4;应向计数器装入的初值是76。
[计算题,5分] 设(DX)=10111011B,(CL)=3,(CF)=1,求下列指令单独执行后DX的内容:(1)SHR DX,1:(2)SAR DX,CL;(3)SHL DX,CL;(4)SHL DX,1;
答案是:(1)005DH (2)0017H (3)05D8H (4)0176H
[计算题,5分] 设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问: (1)执行指令PUSH AX后 (SP)=? (2)再执行PUSH BX及POP AX后 (SP)=?
答案是:(1)执行指令PUSH AX后 (SP)=2000H-2=1FFEH;(2)再执行PUSH BX及POP AX后 (SP)=1FFEH。
[计算题,5分] 从下列各数中减去4AE0H,求出其结果及标志位CF、AF、SF、ZF、OF和PF的值: (1)1234H;(2)5D90H;(3)9090H;(4)EA04H
答案是:(1) C754H CF=1 AF=0 SF=1 ZF=0 OF=0 PF=0 (2) 12B0H CF=0 AF=0 SF=0 ZF=0 OF=0 PF=0 (3) 45B0H CF=0 AF=0 SF=0 ZF=0 OF=1 PF=0 (4) 9F24H CF=0 AF=0 SF=1 ZF=0 OF=0 PF=1
[计算题,5分] 设(BX)=11001011B,变量VAR的内容为00110010B,求下列指令单独执行后BX的内容: (1)XOR BX,VAR; (2)AND BX,VAR; (3)OR BX,VAR; (
答案是:(1)00F9H (2)0002H (3)00FBH (4)003BH
[计算题,5分] 现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4
答案是:(1)指令MOV AX,1200H执行完后AX寄存器的内容为1200H; (2)指令MOV AX,BX执行完后AX寄存器的内容为0100H; (3)指令MOV AX,[1200H]是将从物理地址=(DS)*10H+1200H=21200H开始的两个单元内容送AX,执行完后AX寄存器的内容为4C2AH; (4)指令MOV AX,[BX]是将从物理地址=(DS)*10H+(BX)=20100H开始的两个单元内容送AX,故执行完后AX寄存器的内容为3412H;
[计算题,5分] 假定(BX)=637DH,(SI)=2A9BH,位移量D=3237H,试确定在以下各种寻址方式下的有效地址是什么? (1)立即寻址 (2)直接寻址 (3)使用BX的寄存器寻址 (4)使用BX的间接寻址
答案是:(1)立即数寻址的有效地址是当前IP的内容; (2)直接寻址,若使用位移量D=3237H进行,则有效地址为3237H; (3)使用BX的寄存器寻址时,操作数在BX寄存器中,因此无有效地址;(4)使用BX的间接寻址时,有效地址在BX寄存器中,即有效地址为637DH;
[计算题,5分] 设 AX=2875H、BX=34DFH、SS=1307H、SP=8H,依此执行 PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针变为多少?AX=? BX=? CX=?
答案是:当前栈顶指针=SS*10H+SP=13070H+8H=13078H,依此执行PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针仍为13078H。AX=34DFH,BX=34DFH,CX=2875H。
[计算题,5分] 设(DS)=0300H,(CS)=0200H,(IP)=0100H,(BX)=1000H,DISPLACE=2000H,(4000H)=5000H,(6000H)=8000H。 确定无条件转换指令的段内转移地址 (1
答案是:1000H;5000H;
[计算题,5分] 段寄存器存入如下数据,写出每段的起始和结束地址。 (1)1000H (2)1234H (3)2300 H (4)E000H
答案是:(1)10000H 1FFFFH (2)12340H 2233FH (3)23000H 32FFFH (4)E0000H EFFFFH
[计算题,5分] 如果某微处理器有20条地址总线和16条数据总线: (1)假定存储器地址空间与I/O地址空间是分开的,则存储器地址空间有多大? (2)数据总线上传送的有符号整数的范围有多大?
答案是:(1)存储器地址空间为:220=1MB; (2)有符号数范围为:-32768至32767。
[计算题,5分] 设有一个具有13位地址和8位字长的存储器,问: (1)存储器能存储多少字节信息? (2)如果存储器由1K*4bRAM芯片组成,共需要多少片?
答案是:213 *8/8=8KB; 总容量/单片容量(8K*8b)/(1K*4b)=16。
[计算题,5分] 将十进制数102转换为压缩或非压缩格式的BCD码。
答案是:[102]压缩BCD=00000001 00000010B [102]非压缩BCD=00000001 00000000 00000010B
[计算题,5分] 计算写出下列数的二进制原码和补码(最后两个用双字节): 0、96。
答案是:上述各数的原码依次为:00000000,01100000; 上述各数的补码依次为:00000000,01100000。
[计算题,5分] 完成下列各十六进制数的运算:A39E+28DC,D5AB-7CE5,2BF*4C,C16E/3A
答案是:A39E+28DC=CC7A; D5AB-7CE5=58C6; 2BF*4C=D0B4; C16E/3A=355.C2。
[计算题,5分] 将十六进制数变换成二进制数和十进制数: (1)78H; (2)0A6H; (3)1000H; (4)0FFFFH
答案是:(1)78H = 120D = 0111 1000B; (2)0A6H = 166D = 1010 0110B; (3)1000H = 4096D = 0001 0000 0000 0000H; (4)0FFFFH = 65535D = 1111 1111 1111 1111B。
[计算题,5分] 完成下列二进制数运算:101.111+11.011,1001.10-110.01,101.11*11.01, 101110111/1101
答案是:(1)101.111+11.011=1001.01; (2)1001.10-110.01=11.01; (3)101.11*11.01=10010.1011;(4)101110111/1101=11100.11。
当用带两级数据缓冲器的D/A转换时,为什么有时要用3条输出指令才完成16位或12位数据转换?
答案是:如果有一个D/A转换器超过8位,CPU则通过两条输出指令向两个锁存器对应的端口地址输出数据,但是第一次执行输出指令后,D/A转换器会得到一个局部的输入,由此,输出端得到一个局部的,实际上不需要的模拟量输出。因此用两级缓冲结构来解决,CPU先用两条输出指令把数据送到第一级数据缓冲器,通过第三条输出指令使数据送到第二级数据缓冲器,从而使D/A转换器一次得到所有位待转换的数据。这就是用带两级缓冲器的D/A转换器必须要用3条输出指令才能完成16位或12位数据转换的理由。
使用DAC0832进行数/模转换时,有哪两种方法可对数据进行锁存?
答案是:DAC0832中具有两级锁存器,第一级锁存器为输入寄存器,锁存信号为ILE和CS;第二级锁存器为DAC寄存器,锁存信号为XFER。 为了DAC0832进行数/模转换,可使用两种方法对数据进行锁存。第一种方法是使输入寄存器工在锁存状态,而DAC寄存器工作在不锁存状态 。即使WR2和XFER均为低电平,DAC寄存器的锁存端为无效状态,而使输入寄存器的有关控制信号,ILE为高电平,CS为低电平。当WR1来一个负脉冲时,就可完成一次转换。 第二种方法是输入寄存器工作在不锁存状态,DAC寄存器工作在锁存状态,即使WR1为低电平,CS为低电平,而ILE为高电平。这样输入寄存器的锁存信号处于无效状态,而WR2和XFER输入一个负脉冲,使DAC寄存器为锁存状态。
试说明定时器/计数器芯片Intel 8253A的内部结构。
答案是:它由与CPU的接口、一个控制寄存器以及三个16位计数器所组成。每个计数器通过3个引脚和外部联系,1个为时钟输入端CLK,1个为门控信号输入端GATE,1个为输出端OUT。
定时和计数有哪几种实现方法?各有什么特点?
答案是:软件定时:利用CPU执行某一指令需要一定机器周期的原理,在软件编程时循环执行一段指令,从而产生累积的定时。优点是不需要增加硬件。缺点是耗费CPU资源,故软件定时只适用于短时定时。而且,不同CPU的时钟频率不同,同一段软件延时程序在不同的机器上运行,可能结果不同,即兼容性不强。 硬件定时和计数:以硬件计数器构成,计数脉冲触发硬件计数器计数,如果计数脉冲的周期固定,则计数同时产生定时。优点是不占用CPU资源,定时精确,定时范围大。缺点是增加一些硬件开销。
说明8086/8088系统中的中断向量表、中断类型码N以及可屏蔽中断INTR的中断过程。
答案是:(1)中断向量表与中断类型码N 在8080/8088系统中,中断系统采用了向量中断的结构。在微型计算机中采用向量中断这种方式的主要优点是:在CPU中断响应时从中断现行程序(有时又叫主程序)的执行而转到中断服务程序的速度比较快。在下图中,形象地展示了在采用向量中断结构的8086/8088系统中涉及到的中断向量、中断向量表及中断类型码N等概念。 1)中断向量 中断服务程序的入口地址(偏移地址和段地址,可形成物理地址)。一个中断向量的前两个字节的内容为偏移地址,后两个字节的内容为段地址。 2)中断向量表 由256个中断向量组成的表。8086/8088系统中的中断向量表存放在内存的地址为00000H-003FFH的存储区。
8086/8088系统中的中断有哪些分类?
答案是:8086/8088系统中的中断分类情况如下: (1)按中断类型码分类 共有256个向量中断类型。 (2)按中断源的位置分类 可将8086/8088可以处理的256种类型的中断,分为内部中断和外部中断。 凡是由CPU的内部事件引起的中断,可称为内部中断,又称为软件中断。 凡是由CPU的外部事件触发而引起的中断,可称谓外部中断,又称为硬件中断。 (3)按中断的重要性分类 可分为可屏蔽中断和不可屏蔽中断。可屏蔽中断受8086/8088CPU内部的中断允许标志位IF的影响,而不可屏蔽中断则不受中断允许标志位IF的影响。 仅就外部中断(硬件中断)而言,8086/8088系统中,8086/8088CPU的INTR端引入的是可屏蔽中断,NMI端引入的是不可屏蔽中断(类型2中断)。
试述计数器/定时器8253所有可能的工作方式。
答案是:(1) 脉冲控制时钟输入。此时,当门脉冲GATE到来时,时钟CLK有效,进行计数操作;当门脉冲结束时,时钟无效,计数停止。 (2) 用门脉冲重新启动计数器。 (3) 用门脉冲停止计数器工作。 (4) 单次计数。此时仅要求GATE为高电平即可。 (5) 循环计数。此时,每当计数执行单元为零时,输出端OUT输出一个信号,同时又重新装入计数初值寄存器内容到计数执行单元,重复原来的计数过程,从而在OUT端可输出周期性的脉冲信号。
简述8253的基本结构与功能。
答案是:8253具有三个独立的16位计数器、数据总线缓冲器、读写控制逻辑和控制字寄存器等。它可用程序设置成多种工作方式,按BCD码计数或二进制计数,最高计数速率可达2.61MHZ。8253能用于多种场合,例如作为可编程方波频率发生器、分频器、实时时钟、事件计数器以及程控单脉冲发生器等。
试述统一编址的特点、优点及其缺点。
答案是:统一编址的特点:存储器和I/O端口共用统一的地址空间。 优点:任何对存储器数据进行操作的指令都可用于I/O端的数据操作,不需要专用的I/O指令,从而使系统编程比较灵活;I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数据几乎可以不受限制。 缺点:I/O端口占用了内存空间的一部分,内存空间必然减少,影响了内存的容量;同时访问I/O端口与访问内存一样,由于访问内存时的地址长,指令的机器码也长,执行时间显然增加。
简述独立编址的特点和优点。
答案是:特点:存储器和I/O端口在两个独立的地址空间中,I/O端口的读/写操作由硬件信号和来实现,访问I/O端口专用的IN指令和OUT指令。 优点:I/O端口的地址码较短(一般比同系统中存储单元的地址码短)。存储器与I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计。
半导体存储器芯片的主要性能指标。
答案是:(1)存储容量:存储容量是指存储器可以容纳的二进制信息量,以存储单元的总位数表示,通常也用存储器的地址寄存器的编址数与存储字位数的乘积来表示。 (2)存储速度:有关存储器的存储速度主要有两个时间参数:TA:访问时间(Access Time),从启动一次存储器操作,到完成该操作所经历的时间。TMC:存储周期(Memory Cycle),启动两次独立的存储器操作之间所需的最小时间间隔。 (3)存储器的可靠性:用MTBF—平均故障间隔时间(Mean Time Between Failures)来衡量。MTBF越长,可靠性越高。 (4)性能/价格比:是一个综合性指标,性能主要包括存储容量、存储速度和可靠性。
简述SRAM、DRAM、EPROM和ROM的区别。
答案是:RAM的特点是存储器中信息能读能写,且对存储器中任一存储单元进行读写操作所需时间基本上是一样的,RAM中信息在关机后立即消失。根据是否采用刷新技术,又可分为静态RAM(SRAM)和动态RAM(DRAM)两种。SRAM是利用半导体触发器的两个稳定状态表示“1”和“0”;DRAM是利用MOS管的栅极对其衬间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“0”;ROM的特点是用户在使用时只能读出其中信息,不能修改和写入新的信息;EPROM可由用户自行写入程序和数据,写入后的内容可由紫外线照射擦除,然后再重新写入新的内容,EPROM可多次擦除,多次写入。一般工作条件下,EPROM是只读的。
简述8255A的三种工作方式。
答案是:8255A有以下三种工作方式: (1)方式0——基本输入/输出方式 PA(8位)、PB(8位)、PC(高4位)、PC(低4位)可以形成16种输入与输出的方式的组合。 在方式0,通过数据端口传送数据时,是输出锁存,输入缓冲。 (2)方式1——选通输入/输出方式(应答式输入/输出) A组与B组都可以工作在方式1。 (3)方式2——双向选通输入/输出方式 方式2仅限于A组使用,用于中断传送方式。
试述可编程接口芯片8255A的结构。
答案是:8255A的内部结构由4部分组成: (1)数据总线缓冲器 一个三态8位双向缓冲器,用作8255A与系统数据总线相连时的缓冲部件,CPU通过执行输入/输出指令来实现对缓冲器发送或接收数据。8255A的控制字和状态字也是通过该缓冲器传送的。 (2)三个8位端口PA、PB和PC 各端口都可由程序设定为各种不同的工作方式。 (3)A组和B组的控制电路 这两组控制电路根据CPU发出的方式选择控制字来控制8255A的工作方式,每个控制组都接收来自读/写控制逻辑的“命令”,接收来自个内部数据总线的“控制字”。 (4)读/写控制逻辑 接收来自CPU的控制命令。
试述接口芯片的片选、读写和联络的概念。
答案是:接口芯片的片选、读写和联络的概念如下: 片选:与内存储器的读/写操作相仿,必须要有一个地址信号选中芯片后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。 读写:接口芯片的地址码经译码后接通芯片的片选端CE,对读操作而言,使输入接口信息由数据总线进入CPU,数据何时读入CPU,由读信号控制。同理,对于输出接口,当CPU对接口进行输出数据的操作时,发出写信号有效。对I/O端口进行读写操作是,IO/=1。 联络:CPU通过外设接口芯片与外设交换信息时,接口芯片常常需要与外设间有一定的“联络”信号,以保证信息的正常传送。
简述CPU与外部设备之间数据传递的控制方式?
答案是:CPU与外部设备之间数据传递有三种方式:程序控制传递方式、DMA方式和I/O处理机方式。要求掌握程序控制传递方式。 程序控制方式又分为无条件传送方式、查询传送方式和中断传送方式。 1.程序控制方式的特点 这类数据传送方式的特点是由CPU执行预先编写好的输入输出程序来实现数据的传送。在输入输出程序中用到的主要指令是传送指令和I/O指令。 (1)无条件传送方式 又称“同步传送方式”,适合以下场合: 1)CPU和外设串行工作且外设随时处于就绪状态的场合。在这种情况下,CPU可在任意时刻用I/O指令实现输入/输出。 2)CPU和外设串行工作,并且外设处理数据信息的时间是固定的而且是已知的场合。在这种情况下,为了实现CPU与外设之间的同步,可采用软件延时程序或硬件等待的方法来实现输入输出。 (2)查询传送方式 又称“异步传送方式”,适用于CPU和外设串行工作且外设的定时是未知的或不固定场合。用查询传送方式实现输入/输出时应注意以下几点: 1)必须借助于外设提供的状态信息来实现CPU与外设之间的同步。 实现一次数据的输入或输出时,必须先要CPU通过执行一条输入指令读取所选外设的状态端口的反映外设能否实现数据传送的状态信息,以便CPU能够了解所选外设的当前状态。 当CPU通过所获得的状态信息能够确认外设已经准备好数据的传送而且已经进入到“准备就绪”的状态时,CPU方可再通过执行一条输入指令或输出指令访问外设接口中的数据端口来实现一次数据的输入(读取数据)或者数据的输出(写入数据)。否则,CPU不能执行输入输出操作,必须等待,重复检测外设的状态。 2)在必要时还需要通过外设接口中的控制端口传送必要的控制信息。 (3)中断传送方式 适用于CPU与外设、外设和外设之间并行工作的场合。中断传送方式可以克服无条件传送方式和查询传送方式所具有的CPU和外设只能串行工作的缺点,大大提高系统的工作效率,充分发挥CPU的高速运算能力。 2.DMA方式 DMA(Direct Memory Access) 是一种不需要CPU干预也不需要软件介入的、在I/O设备与存储器之间直接交换信息的高速数据传送方式。
在8088的最小组态(最小模式)的配置与最大组态(最大模式)的配置中,系统总线是如何形成的?
答案是:在8088的最小组态(最小模式)的配置与最大组态(最大模式)的配置中,8088的引脚A19~16/S6~3、A15~8、AD7~0经过地址锁存器形成系统地址总线;AD7~0经过总线收发器形成系统数据总线。在最小组态(最小模式)的配置中,系统控制总线直接来自8088的控制信号引脚,而在最大组态(最大模式)的配置中,8088 CPU输出的状态信号、、经过总线控制器8288,转换成CPU系统所需要的各种控制信号,从而形成系统控制总线。
8284时钟发生器能产生哪三种信号?结合等待状态产生电路的作用,试述8088插入等待周期TW 的过程。
答案是:8284时钟发生器能产生时钟信号CLK、复位信号RESET和准备好信号READY。 当访问的是慢速存储器或是外设接口,则在Tl输出的地址,经过译码选中某个单元或设备后,通过等待状态产生电路,立即驱动READY信号到低电平。8088在T3的前沿采样到READY信号无效,就在T3状态后插人等待周期Tw。在Tw状态的时钟下降沿,8088再采样READY信号,只要READY为低电平,就继续插人Tw状态,直至采样到READY为高电平,才进入T4状态。
8088(CPU)从功能上分为哪两个部件?如何实现指令执行的流水操作?
答案是:可以分为总线接口部件(BIU)和执行部件(EU)。BIU负责从内存的指定部分取出指令,送到指令流队列中排队,在执行指令时所需的操作数,也由BIU从内存的指定区域取出送给EU去执行。EU负责指令的执行。(两个功能部件承担的任务可详见教材。) BIU和EU采用时间重叠技术实现流水操作。由于8088的BIU和EU分开,所以,取指和执行可以重叠。于是就大大减少了等待取指所需要的时间,提高了CPU的利用率。一方面可以提高整个执行速度,另一方面有降低了与之相配存储器的存取速度的要求。
Intel8088有那几种工作周期?它们之间的关系如何?
答案是:8088有三种工作周期:指令周期、总线周期和T状态(时钟周期)。CPU执行一条指令的时间(包括取指令、指令译码和执行该指令所需的全部时间)称为一个指令周期。把通过系统总线对存储器或I/O端口进行一次读/写操作过程所需的称为总线周期,T状态就是CLK时钟周期。一个指令周期由若干个总线周期组成。每个总线周期通常包含4个T状态,即Tl、T2、T3、T4。
8086CPU在经上电复位后,执行第一条指令的物理地址是 __________。
答案是:FFFF0H
十进制数128.375表示成十六进制数为____________。
答案是:80.6H
设SP= 8000H,执行段内直接过程调用CALL指令后,堆栈指针SP= ________H。
答案是:7FFE
8255A的________口可实现位控制。
答案是:C
SRAM 6116为2K x8位存储芯片,若由其组成8KB的存储器,需要该种芯片________片。
答案是:4
当端口地址≥256时,长格式的I/O指令不能实现对端口的寻址,这时必须先把端口号放在___________中,类似于存储器间接寻址。
答案是:DX
[填空题,2分] 8088构成物理地址是由___________和偏移地址生成的。
答案是:段基址
SP常被用作堆栈指针,BP常被用作_____________指针。
答案是:基址
8086专用中断的类型0中断是由 引起的,没有响应中断指令,也不是外部硬件发出的。
答案是:除数为零
所有能寻得操作数来源的方式,称为 ,微计算机中共有8种计算存储器有效地址EA的方法。
答案是:寻址方式
计算机中的负数以 方式表示,这样可以把减法转换成加法。
答案是:补码
外部设备向8086/8088CPU申请可屏蔽中断时,中断请求信号是通过其_______引脚进入CPU的。
答案是:INTR
[填空题,2分] 78H和80H异或的结果是_______H。
答案是:F8
[填空题,2分] 串行通信时,根据在接收端获取同步参考信号的不同方法,同步方式可分 为 和位同步方式 。
答案是:字符同步方式
X=-33,Y=14,则[X]补=11011111B,[-Y]补=11110010B,[X-Y]补= 。
答案是:11010001B
[填空题,2分] 79.625D= B=4F.A H。
答案是:01001111.101
8088的内部结构从功能上分成两个单元,即 和 执行单元EU。
答案是:总线接口单元BIU
[填空题,2分] RAM是 ,ROM是只读存储器 。
答案是:随机存取存储器
[填空题,2分] 微机系统的三总线包括数据总线、地址总线和 总线。
答案是:控制
已知某8位DAC,转换误差为1/2LSB,则当满刻度输出电压为5V时,其转换误差为 mV。(保留一位小数)
答案是:9.8
一条完整的汇编指令通常由标号、助记符、___________和注释组成。
答案是:操作数
Intel8086是16位微处理器,它有20位地址线,可直接寻址 内存单元。
答案是:1MB
在8255A的工作方式中只有方式 是双向数据传送方式(即双向的条件查询或中断方式)。
答案是:2
[填空题,2分] 已知AL=8AH,BL=C6H,执行指令ADD AL,BL之后,AL=50H,和BL=C6H,ZF=_________,OF=1。
答案是:0
代码段CS=13C9H,IP=0014H,则此指令代码的物理地址是 H。
答案是:13CA4
8253的计数器个数为3个,方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的 。
答案是:方波
CPU和I/O设备之间传送的信息由数据信息、控制信息和 。
答案是:状态信息
8255是一个可编程并行接口芯片,有A、B和C三个8位端口,其中只可工作在方式0,1下的端口为 端口。
答案是:B
实现中断返回是通过 命令完成的。
答案是:IRET
已知AX=4A5BH,进位标志CF=1,则语句“RCL AX,1”执行后AX= ,CF=0。
答案是:94B7H
若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=FFFCH,(BX)= 。
答案是:2345H
设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为____________H,它的中断入口地址在中断向量表中的地址为000D4H-00D7H H。
答案是:35H
8259A具有8优先权控制,通过级联可扩展至 级优先权控制。
答案是:64
[填空题,2分] 微型计算机由运算器、控制器、存储器、____________四部分组成。
答案是:I/O接口
在8086CPU中,由于BIU和EU分开,所以取指令和 可以重叠操作,提高了CPU的利用率。
答案是:执行指令
8位二进制机器数(补码)11101100B表示成十进制数为 。
答案是:-20
在80x86微处理器中,指令分配给寄存器SP的默认段寄存器是SS,设堆栈指针(SP)=2200H,此时若将AX、BX、CX依次从堆栈弹出后,(SP)= 。
答案是:2206H
设 DS=24E0H SS=2410H ES=2510H BX=2060H BP=2060H, 执行指令MOV AX, [BP+100H], 源操作数的段内偏移地址为2160H,物理地址为 。
答案是:26260H
MOV AX,1234H中源操作数所使用的寻址方式为立即寻址,MOV ES,AX源操作数所采用的寻址方式为 。
答案是:寄存器寻址
十进制数54= B=36H。
答案是:00110110
[填空题,2分] 计算机中有一个“01100001”编码。如果把它认为是无符号数,它是10进制数___________;如果认为它是BCD码,则表示真值61;又如果它是某个ASCII码,则代表字符小写字母a。
答案是:97
定义字节变量的伪指令助记符是BYTE,获取变量名所具有的偏移地址的操作符是_____________。
答案是:OFFSET
进行8位二进制数加法:10111010+01101100,8位结果是__________,标志PF=0。
答案是:00100110
逻辑地址由段地址和偏移地址两部分组成。代码段中下一条要执行的指令由CS和__________寄存器指示,后者在实地址模型中起作用的仅有IP寄存器部分。
答案是:EIP
寄存器EDX是32位的,其中低16位的名称是DX,还可以分成两个8位的存器,其中D8~D15部分可以用名称__________表示。
答案是:DH
[填空题,2分] 当前32位PC机主要采用___________总线连接I/O接口电路卡。
答案是:PCI
[填空题,2分] Intel 8086支持1MB容量主存空间,80486支持___________容量主存空间。
答案是:4GB
[填空题,2分] DOS主要支持两种可执行文件,它们的扩展名分别是 EXE 和___________。
答案是:COM
[填空题,2分] CPU是英文 Central Processing Unit 的缩写,中文译为___________。
答案是:中央处理单元
[填空题,2分] Pentium处理器采用___________位数据总线与主存相连。
答案是:64
[多选题,2分] 闪存(Flash)的特点有( ) A.挥发性 B.非挥发性 C.电可檫除 D.紫外光可擦除 E.无需后备电池
答案是:参考答案:BCE 您的答案:BCE
[多选题,2分] 在计算机输入/输出的控制方式中,常用于微型机系统的是( ) A.无条件传送 B.程序查询 C.通道方式 D.程序中断 E.DMA
答案是:参考答案:ABDE 您的答案:ABDE
[多选题,2分] 串行异步发送器具有的功能是( ) A.串行数据转并行 B.并行数据转串行 C.添加停止位 D.进行奇偶校验并提供出错信息 E.判别起始位
答案是:参考答案:BC 您的答案:BC
[多选题,2分] 8086CPU响应可屏蔽请求INTR的条件是( ) A.外设有中断请求,中断接口中的中断请求触发器置1 B.中断接口中的中断允许触发器置1 C.8086CPU开中断(IF=1) D.CPU完成当前指令
答案是:参考答案:ABCD 您的答案:ABCD
[多选题,2分] 在下列指令中,有可能影响标志位CF的指令是( ) A.XOR B. SHL C.SUB D.INC E.MOV
答案是:参考答案:ABC 您的答案:ABC
[多选题,2分] 在8086系统中,要实现CPU和存储器的连接,必须( ) A.A0选中偶存储体 B.BHE选中奇存储体 C.数据总线的D7~D0选中奇存储体D7~D0 D.数据总线的D15~D8选中偶存储体D7~D0
答案是:参考答案:AB 您的答案:AB
[多选题,2分] 8086的控制总线中,有部分信号线是外部向CPU输入的控制及请求信号,它们中有( ) A.HLDA B.HOLD C.READY D.INTA E.INTR
答案是:参考答案:BCE 您的答案:BCE
[多选题,2分] 下列指令执行后,可以使AL寄存器内容为0FFH的指令有(   ) A.MOV AL,0FFH B.MOV AL,1LT2 C.MOV AL,3 GE 4 D.MOV AL,77H OR 88H E.MOV AL
答案是:参考答案:ABDE 您的答案:ABDE
[多选题,2分] 下列指令中,源操作数的寻址方式为基址寻址的指令有(   ) A.MOV AX,[BX] B.MOV AX,[BX+0100H] C.MOV AX,[BP+0100H] D.MOV AX,[SI+0100H] E
答案是:参考答案:BC 您的答案:BC
[多选题,2分] 常用的缓冲器有(   ) A.74LS240 B. 74LS241 C. 74LS244 D.74LS273 E.74LS373
答案是:参考答案:ABC 您的答案:ABC
[多选题,2分] 在80x86中可屏蔽中断请求被CPU响应的条件是( ) A.INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求 B.CPU当前指令执行完毕 C.中断允许标志IF = 1 D.用户按下键Ct
答案是:参考答案:ABC 您的答案:ABC
[多选题,2分] 下列8086微处理器引脚信号中,属于输出信号的有(  ) A.INTA B.RD C.READY D.TEST E.WR
答案是:参考答案:ABDE 您的答案:ABDE
[多选题,2分] 下列关于宏指令和子程序的说法,正确的有( ) A.宏指令和子程序都可用来简化源程序的书写 B.在程序运行时,宏调用和子程序调用都要产生程序转移 C.使用宏指令时的程序执行时间比调用子程序时的程序执行
答案是:参考答案:ACDE 您的答案:ACDE
下列指令中,不正确的有( ) A.MOV AL,255 B.MOV [BX],[SI] C. MOV AX,BL D.MOV CS,1200H E.MOV AL,[CX]
答案是:参考答案:BCDE 您的答案:BCDE
[多选题,2分] 下列关于外设接口的说法,正确的有( ) A.外设接口比存储器接口复杂 B.外设接口把外部设备同计算机连接起来实现数据传送 C.多台外设的系统中,外没接口必须提供地址译码及确定设备码的功能 D.一个
答案是:参考答案:ABCE 您的答案:ABCE
[多选题,2分] 下列关于半导体存储器的技术指标的说法,正确的有( ) A.一个微机系统的内存最大容量是由系统地址总线决定的 B.存储器的可靠性用MTBF来衡量,MTBF越短,可靠性越高 C.M位地址总线、N位数据总
答案是:参考答案:ACDE 您的答案:ACDE
[多选题,2分] 下列几个标志位中,属于控制位的有( ) A. CF B.DF C.OF D.PF E.TF
答案是:参考答案:BE 您的答案:BE
多选题,2分] 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作( ) A.全部用作联络信号 B.5条用作联络信号 C.4条用作联络信号 D.3条用作I/O E.8条用作I/O
答案是:参考答案:BC 您的答案:BC
[多选题,2分] 8086CPU一个总线周期可以读(或写)的字节数为( ) A.1个 B.2个 C.3个 D.4个
答案是:参考答案:AB 您的答案:AB
[多选题,2分] 在构成8088最大模式下构成系统总线时,可用到下列哪些芯片( ) A.74LS373 B. 8288 C.74LS245 D. 74LS138
答案是:参考答案:ABC 您的答案:ABC
[多选题,2分] 以下关于8237A的基本功能叙述正确的有( ) A.在一个芯片中有4个独立的DMA通道 B.每一个通道的DMA请求都可以被禁止或允许 C.每一个通道的DMA请求有不同的优先级,既可以是固定优先级,也可以是
答案是:参考答案:ABCD 您的答案:ABCD
[多选题,2分] 以下关于8255A芯片的叙述中正确的有( )。 A.它的内部分为两组,A口和C口的高4位属于A组,B口和C口的低4位属于B组 B.它的地址线A1=1、A0=0且片选=0时,则选中C口 C.它的B口不能工作在方
答案是:参考答案:ABCD 您的答案:ABCD
[多选题,2分] 要实现在汇编源程序文件file2.asm中调用汇编源程序文件file1.asm中定义的子程序SUM,则应当( ) A.在file2.asm中使用语句PUBLIC SUM B.在file1.asm中使用语句
答案是:参考答案:BCD 您的答案:BCD
[多选题,2分] 为使74LSl38译码器的输出端为Y1低电平,而其它7个输出端为高电平,下列输入端上应该加上低电平信号的有(    ) A.A B.B C.C D.G1 E.G2A
答案是:参考答案:BCE 您的答案:BCE
[多选题,2分] 查询传送方式输出接口电路中有( ) A.控制端口 B.状态端口 C.数据输出端口 D.数据输入端口 E.中断控制逻辑
答案是:参考答案:ABC 您的答案:ABC
目前为: 1/3 页  首页   上页  下页 尾页