版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2013年微机原理复习试题一、 选择题1、dmac向cpu发出请求信号,cpu响应并交出总线控制权后将(3)。 反复执行空操作,直到dma操作结束 进入暂停状态, 直到dma操作结束 进入保持状态, 直到dma操作结束 进入等待状态, 直到dma操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为(3)。 无条件传送方式 查询方式 中断方式 直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3)来实现。 计数器 寄存器 移位寄存器 d触发器4、8088 cpu输入/输出指令可寻址外设端口的数量最
2、大可达(4)个。 128 256 16k 64k5、cpu响应中断后,通过(4)完成断点的保护。 执行开中断指令 执行关中断指令 执行push指令 内部自动操作6、并行接口芯片8255a具有双向数据传送功能的端口是(1)。 pa口 pb口 pc口 控制口7、8088cpu处理动作的最小时间单位是(2)。 指令周期 时钟周期 机器周期 总线周期8堆栈是内存中(3)。 先进先出的rom区域 后进先出的rom区域 先进先出的ram区域 后进先出的ram区域9、计算机中广泛应用的rs-232c实质上是一种(4)。 串行接口芯片 串行通信规程(协议) 串行通信接口标准 系统总线标准10、高速缓冲存储器(
3、cache)一般是由(1)芯片组成。 sram dram rom eprom11、鼠标器是一种(3)。 手持式的作图部件 手持式的光学字符识别设备 手持式的座标定位部件 手持式扫描器12、传送速度单位“bps”的含义是(2)。 bytes per second bits per second baud per second billion bytes per second13、在以查询方式与i/o端口交换数据时,外设准备好的状态信息是通过()提供给cpu进行查询的。 数据总线 地址总线 控制总线 中断请求线14、cpu与某个外设交换信息时,通常需要有以下一些信号()。 数字量,开关量,状态信号
4、 数据,控制,状态 模拟量,控制,状态信号 模拟,数字,状态信号15、在dma工作方式时,cpu交出总线控制权,而处于()状态。 等待 暂停 保持 中断处理16、8088/8086cpu有一个与存储器完全独立的空间供连接输入/输出(i/o)设备使用,占有的i/o地址空间最大可达()。 256字节 512字节 64k字节 128k字节17、在用端口寻址方式寻址外设的cpu中,区分对外设还是对内存操作是由( )决定的。 软件包 数据线 控制线 地址线18、8088/8086在响应可屏蔽中断请求时()。 inta输出一个负脉冲,将中断类型码从ad0ad7读入 inta输出两个负脉冲,在第二个负脉冲时
5、读取中断类型码 inta输出一个负脉冲后,进行一次i/o读周期,读取中断类型码 inta输出一个负脉冲,同时提供i/o读控制信号,读中断类型码19、并行接口芯片8255a工作于选通方式时,通常作为控制和状态的端口是()。 pa口 pb口 pc口 控制口20、cpu对两个无符号8位二进制数进行减法运算后,结果为00001101;且进位位为“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为() 13 -13 -243 溢出21、堆栈是用于()。 存放cpu寄存器的内容 数据高速存取 存放常数表格 存放常用子程序22、8088/8086cpu中程序计数器(pc)中存放的是()。 指令 指令
6、地址 操作数 操作数地址23、cpu用减法指令对两个补码表示的带符号数6bh(被减数)和0c7h(减数)进行减法运算后,标志位cf、sf和of分别为()。 0,0,0 0,1,1 1,0,0 1,1,124、串行接口芯片8251a在接收过程中,通常用以向cpu申请中断是引脚()。 dcr txrdy rxd rxrdy25、在dma控制方式下由( 4)控制数据传送。 cpu 软件 存储器管理部件 专用硬件控制器26、在微型机中,往往将外设的状态作为一种数据输入,cpu的控制命令作为一种数据输出,为了将控制、状态与数据信息区分开,往往采用( 3)进行分别传送。 不同的信号线 不同的控制开关 不同
7、的端口地址 不同的中断服务子程序27、cpu响应dma请求后,由于(3),所以,一旦dma结束,cpu可以立即继续执行原程序。 ip内容进栈受保护 ip和所有寄存器内容进栈受保护 . cpu进入保持状态,ip和所有寄存器内容保持不变 ip内容进栈保护,所有寄存器内容因cpu进入保持状态保持不变28、系统有多个中断源,而只有单一中断请求线的情况下,为了能处理多重中断流程,在保护现场和中断服务之间必须加入(4)。 屏蔽本级中断 屏蔽低级中断 屏蔽本级和低级中断 屏蔽本级和低级中断,并开中断29、当多个外设同时产生中断时,cpu响应中断的顺序受(4)的影响。 中断优先级 中断允许标志 中断屏蔽码 中
8、断优先级和中断屏蔽码30、异步串行传送的8位数为33h时,采用偶校验位1位,停止位1位,则串行口发送的幀信息为(2)。 00011001101 10001100110 01100110001 0011001100131、指令周期是指(2)。 cpu从主存中取出一条指令的时间 cpu执行一条指令的时间 cpu主频的倒数 cpu主存中取出一个字节的时间32、pentiumii是带mmx技术的pentium芯片,这里mmx技术是指(1)。 多媒体技术 多工作模式技术 多路调制技术 多存储管理技术 33、cd-rom光盘用表面的(1)来表示“0”和“1”。 有无凹坑 粗线不等 材料不同 有无通孔34、
9、若(al)=0c6h,(cl)=03h,执行指令sar al,cl后,al的内容为(4)。 18h 28h 48h 0f8h35、当cpu与外设工作不同步的情况下,只能采用(2)数据传送方式。 无条件 程序查询 dma cpu与内存36、在用发光二极管(led)作为微机的输出设备时,通常采用(1)输出信息。 无条件方式 查询方式 中断方式 dma方式37、当采用(1)输入操作情况下,除非计算机等待数据准备好,否则无法传送数据给计算机。 无条件传送方式 程序查询方式 中断方式 dma方式38、在大部分微型机中,往往将外设的状态作为一种数据输入,cpu的控制命令作为一种数据输出。为了将控制信息、状
10、态信息与数据信息区分开,往往采用(3)进行分别传送。 不同的信号线 不同的控制开关 不同的端口地址 不同的中断服务子程序39、8088cpu在最小模式下对i/o进行读操作时,有效控制信号为(3)。 rd低电平,wr三态,io / m低电平 rd三态,wr低电平,io / m高电平 rd低电平,wr三态,io / m高电平 rd三态,wr低电平,io / m低电平40、24根地址线的寻址范围为(4)字节。 64k 1m 4m 16m41、在主存储器和cpu之间增设高速缓冲存储器cache的目的是(2)。 扩大主存储器的容量 解决cpu与主存储器之间的速度匹配问题 扩大cpu中通用寄存器的数量 既
11、扩大主存储器的容量又扩大cpu中通用寄存器的数量42、运算器的核心部件是(4)。 加法器 累加寄存器 多路开关 算逻运算单元43、若(al)=84h,执行指令xor al, al后,al的内容为(3)。 84h 7bh 00h 48h44、在串行数据通信接收端安装modem是为了(4)。 把并行数据转换成串行数据 把串行数据转换成并行数据 把数字信号转换成模拟信号 把模拟信号转换成数字信号45、8088/8086 cpu响应一个可屏蔽硬件中断的条件是( 4)。 if=0,intr=0 if=0,intr=1 if=1,intr=0 if=1, intr=146、直接存储器存取方式是一种由(3)
12、执行i/o交换的传送方式。 程序 软件 硬件 中断47、在寄存器ax、bx中有两个带符号数a、b,利用cmp ax, bx指令比较两者的大小,若ab,则标志位的状态应是(1)。 of=1,sf=1 of=0,sf=1 of=1,sf=0 cf=1,sf=048、当用多片8259a可编程中断控制器级联时,最大可构成(2)级优先中断管理系统,而无须外加电路。 32 64 128 25649、8086/8088 cpu经加电复位后,执行第一条指令的地址是( 3)。 00000h fffffh ffff0h 0ffffh 50、在用端口寻址方式寻址外设的cpu中,区分对外设还是对内存操作是由(3)决定
13、的。 软件包 数据线 控制线 地址线51、cpu响应中断后,通过(4)完成断点的保护。 执行开中断指令 执行关中断指令 执行push指令 内部自动操作52、常用的虚拟存储系统由(1)两级存储器组成 主存辅存 cache主存 cache辅存 通用寄存器主存53、rs-232c标准规定其逻辑“1”电平为(3)。 -5v0v 0v+5v -3v-25v +3v+15v54、8088cpu输入/输出指令可寻址外设端口的数量最大可达(4)个。 128 256 16k 64k55、用减法指令对两个补码表示的常数c7h(被减数)和6bh(减数)进行减法运算后,进位位cf,符号位sf,溢出位of分别为(2)。
14、 1,0,0 0,0,1 0,1,0 0,0,056、cache主存层次是为了弥补(1)。 主存速度的不足 外存速度的不足 主存容量的不足 主存速度和容量的不足57、若现堆栈的栈顶地址为1782h:0f20h现从堆栈中弹出了2个字的数据后,则ss和sp的内容为(2)。 1782h和0f22h 1782h和0f24h 1782h和0f1ch 1782h和0f1eh58、8088/8086cpu在响应8259的中断过程中,连续执行两个inta中断响应周期,第二个中断响应周期是(3)。 读取8259中ocw3的内容 读取8259中断屏蔽寄存器的内容 读取中断类型码 清除中断申请寄存器irri 59、
15、常用的模/数转换的方法有下列四种,若要求转换速度不高而抗干扰性能好,则应采用(2)。 计数器式adc 双积分式adc 逐次逼近式adc 高速并行转换式adc60、一个有16个字的数据区,它的起始地址为70a0h:9df6h,它的最后一个字的存储单元的物理地址是(2)。 10e96h 7a814h 7a818h 10eb6h61、8086cpu通过(a)控制线来区分是存储器访问,还是i/o访问,当cpu执行in al,dx指令时,该信号线为( b )电平。(1) a. m/ b. c. ale d. n/ (2) a. 高 b. 低 c. ecl d. cmos62、n+1位有符号数x的补码表示
16、范围为(b)。 a. 2n x 2n b. 2n x 2n -1 c.2n -1 x 2n-1 d. 2n b的条件是 sfof=0 。27、 在存储器对应的输入/输出方式中,cpu把一个外设端口作为存储器的一个单元来对待。28、 cpu对一个led显示器电路输出数据可采用 无条件 传送方式。29、 可编程并行接口芯片8255a中有 3 个输入/输出端口。30、 堆栈段的段基值存入 ss 寄存器,段内偏移值存入 sp 寄存器中。31、 8253内部寄存器地址为 4 个i/0端口,其中 3 个是定时/计数通道端口。32、 在8088cpu中,为了减少cpu的等待取指所需的时间,故设置了指令流队列
17、 。33、 执行指令and ax,ax后,ax中的内容不变,cf=0。34、 在存储器对应的输入/输出方式中,不需要专门的输入输出指令。35、 在8088cpu中,区分对内存还是对i/o操作的控制线是,当该线为高电平时表示对i/o进行读写操作。36、 若(al)=b3h,(cl)=09h,(cf) =1, 执行指令rcr al,cl后,(al)= b3h,(cf)= 1 。37、 8086/8088 cpu在执行指令 out 6ch, al时,除了在地址线上送出端口地址信息外,相应的控制线为低电平,为高电平。38、 当cpu响应外设提出的中断申请后,除了要保护现场及转向中断服务程序入口地址外,
18、还必须清除中断请求触发器。39、 8255a的pa端口,pb端口工作于选通方式时,这两个端口的选通控制线是由pc口提供的。40、某存贮器单元的实际地址为2bc60h,该单元在段地址为2afoh中的偏移地址是0d60h 。41、 8086 cpu复位后,寄存器中的值将进入初始态,问(cs)= 0ffffh(ip)= 0000h,(ds)= 0000h。42、 8086/8088 cpu内部结构按功能分为两部分,即接口部件biu 和执行部件eu。43、cpu对外设进行数据传送的方式有几种,即查询方式,中断方式,或dma方式。44、cpu从主存取一条指令并执行该指令的时间称为指令周期, 它通常用若干
19、个总线周期来表示,而后者又包含有若干个时钟周期。45、 8086/8088 cpu提供了接受外部中断请求信号的引脚是nmi和intr。46、填入适当指令,使下面程序实现用移位、传送、加法指令完成(ax)与10相乘运算:shl ax,1mov dx,axmov cl,2 shl ax,cladd ax , dx 47、时序控制方式有同步方式和异步方式。 48、大部分dmac都拥有单字节传送,字节块传送,和成组传送方式49、reset 信号到来后8088/86 的cs 和ip 分别为ffffh和0000h。50、在特殊全嵌套方式下,8259 可响应同级或高级中断请求。51、cpu与外设接口通过数据
20、总线传送状态信号与命令信号。52、8255 有3 种工作方式, 其中方式2 只允许a口使用。53、有地址重迭现象的译码方式为部分译码和线选法。54、外设端口的编址方式有i/o 端口独.立编址和i/o 端口与存储器统一编址。55、int8253 采用bcd 码计数时,其最大计数值为10000,此时的计数初值为0000。56、8088/8086 的ad7-ad0 是地址数据复用引脚,在t1 时传送地址信号。57、8259a 作为主片时其引脚cas0-cas2 的信息传送方向是向外。58、rs-232c 是适用于数据终端设备dte和数据通信设备dce间的接口。59、当intel 8086 工作在最大
21、模式时,需要8288 芯片提供控制信号。60、静态ram 的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量小,存取速度较快。61、微机系统中数据传送的控制方式有三种,其中程序控制的数据传送又分为无条件传送、查询传送和中断传送。62、所谓“串行通信”是指数据是一位一位顺序传送的。在串行通信中有两种基本的通信方式:即异步通信(async) 和同步通信(sync) 。63、当要进行一次dma 传送时,首先由外设向dmac 发dma 请求信号,dmac 收到此申请后向cpu 发总线请求信号。若cpu 响应此请求则发总线响应给dmac,dmac 接管总线后开始工作。64、总线可分为内总线和外
22、总线,其中内总线举例有: std总线、pc 总线;外总线举例有:rs-232c、ieee488。65、数据总线用来在cpu 与内存储器或i/o 设备之间交换信息,地址总线由cpu发出,用来确定cpu 要访问的内存单元或i/o 端口的地址。66、8086是 16位的微处理器,其内部数据通路为 16 位,其对外数据总线为16 位 ;8088内部数据通路为 16 位, 其对外数据总线为 8 位。67、一个微计算机应包含的最基本功能部件是: 微处理器, 存储器,i/o接口电路,系统总线 。 68、8086被复位后,以下各寄存器的内容是:flag:0000 ;ip:0000 ;cs:ffffh ; 系统
23、将从存储器的 ffff0h 地址处取指令执行。69、8086/8088在满足 当前指令执行完 和 标志位 if=1 的条件下可以响应一个外部intr中断请求;8086/8088的中断向量表在存储器的 00000地址至 003ffh地址的区域中; 向量表的内容是 各中断处理程序的入口地址 。70、8086/8088在最小方式下有关总线请求的信号引线是 hold 和 hlda 。三、简答题1.试述8250的数据接收时钟rclk 使用16 倍比特率的时钟信号接收异步通信信号的原因以及接收过程。答:主要是为了确定起始位避免传输线上的干扰。其接收过程为:接收器检测到串行数据输入引脚sin 由高电平变低后
24、,连续测试8 个rclk 时钟周期,若采样到的都是低电平,则确认为起始位;若低电平的保持时间不足8 个rclk 时钟周期,则认为是传输线上的干扰。2.8255a 工作于方式2,采用中断传送,cpu 如何区分输入中断还是输出中断?答:cpu 响应8255a 的中断请求后,在中断服务程序的开始可以查询8255a 的状态字,判断obfa(pc7)和ibfa(pc5)位的状态来区分是输入中断还是输出中断,并据此转向相应的输入或输出操作。3.用2k4 位ram 构成64kb 的存储系统,需要多少ram 芯片?需要多少位地址作为片外地址译码?设系统为20 位地址线,采用全译码方式。答:64 片。9 位。其
25、中a16a19 固定,a10a15 译码形成组选信号。4.请说明intel8253 各个计数通道中三个引脚信号clk,out 和gate 的功能。答:clk 为计数时钟输入引脚,为计数器提供计数脉冲。gate 为门控信号输入引脚,用于启动或禁止计数器操作,如允许/禁止计数、启动/停止计数等。out 为输出信号引脚以相应的电平或脉冲波形来指示计数的完成、定时时间到。5.微型计算机系统总线由哪三部分组成?它们各自的功能是什么?答:由地址总线、数据总线和控制总线三部分组成。地址总线用于指出数据的来源或去向;数据总线提供了模块间数据传输的路径;控制总线用来传送各种控制信号以便控制数据、地址总线的操作及
26、使用。6.试说明在8088cpu 执行int 40h 指令的过程?答:cpu 取出int 40h 指令,经指令译码获知这是一条中断指令。并且得到40h就是该软件央断的中断向量码。接着就将psw、cs 和ip 压入堆栈保护起来,并关中断。而后,将中断向量码40h 乘4 得到中断向量表地址,从该地址开始的顺序两个单元的内容送ip,下两个单元的内容送cs。这就转向了中断服务程序。当然,在此之前,中断服务程序的入口地址早已填入中断向量表中。7述扫描法识别矩阵式键盘上闭合键的方法。答:将行线接输出口,列线接输入口,采用行扫描法,先将某一行输出为低电平,其它行输出为高电平,用输入口来查询列线上的电平,逐次
27、读入列值,如果行线上的值为0 时,列线上的值也为0,则表明有键按下。否则,接着读入下一列,直到找到该行有按下的键为止。如该行没有找到有键按下,就按此方法逐行找下去,直到扫描完全部的行和列。8.一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。若每秒钟发送100 个字符,它的波特率和位周期是多少?答:每个字符需要的发送位数是12 位(数据位8 位,校验位1 位,停止位2 位,起始位1 位)。每秒发送100 个字符共1200 位。因此波特率为1200 波特,位周期= 11200833s9.在i/o 接口电路中,按存放信息的类型,端口可分为哪几类?cpu 对这些
28、端口实行读操作还是写操作?答:在i/o 接口电路中,按存放信息的类型,i/o 端口可分为数据口、状态口、控制口。其中,cpu 可对数据口进行读或写操作,对状态口进行读操作,对控制口进行写操作。10.与并行通信相比较,串行通信有什么特点?答:与并行通信相比较,串行通信如下特点:串行通信适宜于远程数据传送;串行通信通常传送速度较慢;串行通信的费用较低、传输线少,可借用电话网络来实现远程通信。11微机中各部件的连接采用什么技术?为什么?答:现代微机中广泛采用总线将各大部件连接起来。有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展计
29、算机功能时,只须把要扩展的部件接到总线上即可,十分方便。12微机系统的总线结构分哪三种? 答:单总线、双总线、双重总线13模型机有哪些寄存器,以及作用? 答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。地址寄存器:专门用来存放地址信息的寄存器。程序计数器:它的作用是指明下一条指令在存储器中的地址。指令寄存器:用来存放当前正在执行的指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号148086cpu的内部结构由哪两部分组成,各组成部件又有哪些部件组成、功能是什么?答:8086cpu内部结构由biueu两部分组成. (1)eu的组成和各组
30、成部件功能如下:算术逻辑运算单元:用于8位/16位二进制算术和逻辑运算.通用寄存器组:用来存放操作数或操作数的地址标志寄存器:用来存放反映cpu运算的状态特征和存放某些控制标志数据暂存器:协助alu完成运算,暂存参加运算的数据 (2)biu的组成和各组成部件功能地址加法器:用来形成20位物理地址段寄存器:用来存放段的基值ip:存放下一条指令的地址指令队列缓冲器:用来存放预取的指令总线控制逻辑:将内部总线和外部总线相连.15.8086/8088为什么采用地址/数据复用技术?8086有哪些管脚是复用的?答:考虑到芯片成本,8086/8088采用40条引线的封装结构。40条引线引出8086/8088的所有信号是不够用的,采用地址/数据线复用引线方法可以解决这一矛盾,从逻
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理与健康教育
- 幼儿园大班社会领域《时光印记·成长展望》学期回顾与前瞻教学设计
- 2026年大学园艺学(园艺植物栽培学)试题及答案
- 急性左心衰考试题及答案
- 云浮市2026-2027学年数学五年级第二学期期末预测试题含答案含解析
- 职行力考试题及答案
- 2026年中职园林(假山制作)试题及答案
- 健康计划考试题及答案
- 初中物理九年级全一册 电磁波与信息时代 知识清单
- 初中美术八年级上册 造型的表现力 教学设计
- 美容科院感工作制度
- CBT在精神分裂症治疗中的应用
- 仲利国际融资租赁有限公司入职测评
- (正式版)DB51∕T 5070-2016 《四川省先张法预应力高强混凝土管桩基础技术规程》
- 黑龙江省哈尔滨市香坊区2025-2026学年七年级上学期期末语文试题(含答案)
- 患者走失的应急预案演练脚本范文
- 2025年东海县招聘事业单位工作人员考试真题附答案
- 2026年TCL-TAS-人才测评校招专项评估备考题及答案解析
- 雨课堂学堂在线学堂云《明-园境赏析:明代四大胜园 》单元测试考核答案
- ESC心血管疾病和妊娠管理指南(2025版)课件
- 私域销售工作计划
评论
0/150
提交评论