17春《微机原理及应用》在线作业1 一、单选题: 1.有关伪指令语句叙述正确的是( )。 (满分:5) A. 本身会产生可执行的机器指令代码 B. 它告诉汇编程序有关源程序的某些信息 C. 它有时用来说明内存单元的用途 D. 伪指令在汇编过程中没有经过汇编程序处理. 2.由汇编语言源程序得到计算机可执行的程序,必须经过的过程包括( )。 (满分:5) A. 综合 B. 汇编 C. 链接 D. 编译 答案下载请进下面的地址 3.外部设备的端口不包括( )。 (满分:5) A. 数据端口 B. 状态端口 C. 控制端口 D. 写保护口 4.下面说法正确的是:( )。 (满分:5) A. 宏和子程序可以简化源程序的书写。 B. 宏和子程序都需要先定义,后调用。 C. 宏和子程序在调用时都需要保护现场。 D. 宏和子程序在调用时都可以带参数。 5.8255的工作方式有( ): (满分:5) A. 方式0即基本输入、输出 B. 方式1即选通输入,输出 C. 方式2即双向数据传送 D. 方式3,屏蔽输入输出 6.CPU由以下哪几部分组成。( ) (满分:5) A. 运算器 B. 控制器 C. 寄存器 D. 接口单元 7.存储器芯片的主要技术指标有( )。 (满分:5) A. 存储容量 B. 存取时间 C. 功耗 D. 工作电源 8.下面对8086CPU引脚HLDA叙述不正确的是( )。 (满分:5) A. 总线请求信号,输入 B. 总线请求响应信号,输出 C. 中断响应信号,输出 D. 指令队列状态信号,输出 9.下面各项中,不是同步总线协议的特点有( )。 (满分:5) A. 不需要应答信号 B. 各部件间的存取时间基本接近 C. 总线周期长度可变 D. 需要请求与应答握手信号 10.运算器执行两个补码的加法时,对产生溢出的不正确描述为( )。 (满分:5) A. 如果高位有进位 则产生溢出 B. 如果和的符号位为0 则产生溢出 C. 如果和的符号位为1 则不产生溢出 D. 如果两个加数的符号位相同 但与和符号位相反 则产生溢出 二、多选题: 1.8086系统中,指令“LEA AX,BUF”和“MOV AX,OFFSET BUF”可以完成相同的功能。 (满分:2) A. 错误 B. 正确 2.CPU可以对8237A的基地址寄存器、基字节数计数器、现行地址寄存器、现行字节数寄存器进行读写操作。 (满分:2) A. 错误 B. 正确 3.8088中,中断服务器的入口地址包括CS和IP两部分。 (满分:2) A. 错误 B. 正确 4.8259A的8个中断源的中断矢量在中断向量表中是连续存放的。 (满分:2) A. 错误 B. 正确 5.8088 的数据可以存放在几个不连续的段中。 (满分:2) A. 错误 B. 正确 6.ROM不能写入信息。 (满分:2) A. 错误 B. 正确 7.8088 中,取指令和执行指令必须是串行操作。 (满分:2) A. 错误 B. 正确 8.在CMP AX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)<(DX)。 (满分:2) A. 错误 B. 正确 9.8086系统中,非规则字指存放在偶地址单元的字数据。 (满分:2) A. 错误 B. 正确 10.8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,A0为1。 (满分:2) A. 错误 B. 正确 三、判断题: 1.CPU的字长通常与( )一致。 (满分:3) A. 寄存器个数 B. IO端口数 C. 数据线宽度 D. 地址线宽度 2.计算机的指令是用来完成( )的。 (满分:3) A. 存储程序和数据 B. 算术、逻辑运算和各种操作 C. 各种运算 D. 一条基本DOS命令 3.动态RAM的特点是( )。 (满分:3) A. 速度高于静态RAM B. 不需要刷新电路 C. 集成度高于静态RAM D. 一般用作高速缓存Cache 4.设SP=000CH, SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )。 (满分:3) A. 000B6H B. 00A8EH C. 000B2H D. 00A8AH 5.下列( )指令执行后AL内容可能会发生变化。 (满分:3) A. STOSB B. CMP AL DL C. AND AL 01H D. TEST AL 01H 6.已知[X]补=10011000,其真值为( )。 (满分:3) A. 负1100110 B. 负1100111 C. 负0011000 D. 负1101000 7.8086CPU与8088CPU相比,主要不同点在于( )。 (满分:3) A. 地址线宽度 B. 数据线宽度 C. 寻址方式 D. 内部寄存器 8.指令MOVAX,[BP+SI]指令源操作数的段地址是( )。 (满分:3) A. CS B. DS C. ES D. SS 9.8086CPU的地址/数据复用线可在总线周期的( )时刻分离地址信号。 (满分:3) A. T1 B. T2 C. T3 D. T4 10.8086CPU系统中采用存储器分段组织的主要原因是( )。 (满分:3) A. 其内存容量一般为64KB的整数倍 B. 便于与8位CPU系统兼容 C. 其内部寄存器为16bit结构 D. 其内部分为EU和BIU两部分 17春《微机原理及应用》在线作业2 一、单选题: 1.由汇编语言源程序得到计算机可执行的程序,必须经过的过程包括( )。 (满分:5) A. 综合 B. 汇编 C. 链接 D. 编译 2.下面各项中,不是同步总线协议的特点有( )。 (满分:5) A. 不需要应答信号 B. 各部件间的存取时间基本接近 C. 总线周期长度可变 D. 需要请求与应答握手信号 3.I/O接口中有那几种传送方式:( )。 (满分:5) A. 程序控制方式 B. 中断控制方式 C. DMA控制方式 D. 寄存器控制方式 4.在数据段中定义的地址变量的属性有( )。 (满分:5) A. 变量的段属性 B. 变量的段内偏移量属性 C. 变量的类型属性 D. 变量的结构属性 5.下面说法正确的是:( )。 (满分:5) A. 宏和子程序可以简化源程序的书写。 B. 宏和子程序都需要先定义,后调用。 C. 宏和子程序在调用时都需要保护现场。 D. 宏和子程序在调用时都可以带参数。 6.存储器芯片的主要技术指标有( )。 (满分:5) A. 存储容量 B. 存取时间 C. 功耗 D. 工作电源 7.8086CPU 工作在总线请求方式时,会让出( )。 (满分:5) A. 地址总线 B. 数据总线 C. 控制总线 D. 代码总线 8.计算机硬件逻辑主要由( )组成。 (满分:5) A. CPU B. 存储器 C. I/O设备 D. 三总线 9.微型计算机中,CPU重复进行的基本操作有:( )。 (满分:5) A. 取指令 B. 指令译码 C. 执行指令 D. 注释指令 10.8086CPU和8088CPU的主要区别有( )。 (满分:5) A. 8086的指令队列缓冲器为6字节,8088为4字节 B. 8086的数据总线宽度为16位,8088为8位 C. 8086可一次进行16位数据的操作,8088一次只能对8位数据的操作 D. 8086与8088比较,存储器和I/0选择控制线的控制电平相反 二、多选题: 1.MOV AX,0 指令采用的是立即寻址方式。 (满分:2) A. 错误 B. 正确 2.多个外设可以通过一条中断请求线,向CPU发中断请求。 (满分:2) A. 错误 B. 正确 3.IRET语句既可用于子程序的返回,也可用于中断服务程序的返回。 (满分:2) A. 错误 B. 正确 4.已知AL的内容为01011101B,执行NEG AL后再执行CBW,AX中的内容为7FA3H。 (满分:2) A. 错误 B. 正确 5.8088 中,取指令和执行指令必须是串行操作。 (满分:2) A. 错误 B. 正确 6.在CMP AX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)<(DX)。 (满分:2) A. 错误 B. 正确 7.最小模式下对存储器和外设的读写控制信号由CPU直接发出。 (满分:2) A. 错误 B. 正确 8.CPU与外部接口数据传输方式有程序控制、中断、DMA三种方式。 (满分:2) A. 错误 B. 正确 9.8086系统中,伪指令经汇编后将生成相应的机器码。 (满分:2) A. 错误 B. 正确 10.在DMA方式下,CPU与总线呈短接状态 (满分:2) A. 错误 B. 正确 三、判断题: 1.8086CPU 用( )信号的下降沿在 T1 结束时将地址信息锁存在地址锁存器中。 (满分:3) A. RD B. REST C. ALE D. READY 2.8086/8088的中断向量表( )。 (满分:3) A. 存放类型号 B. 存放中断处理程序入口地址参数 C. 是中断处理程序入口 D. 是中断处理程序的返回地址 3.Inter 8086微处理器是( )位处理器。 (满分:3) A. 8 B. 16 C. 32 D. 48 4.若11001110为8位二进制补码数,则该数的十进制真值为( )。 (满分:3) A. 206 B. -206 C. 50 D. -50 5.8086CPU系统中,下列指令执行时不一定会改变IP值的是( )。 (满分:3) A. RET 5 B. INTO C. INT 2 D. CALL NXT 6.I/O端口间接寻址方式的特点是将被寻址的端口地址存放在( )寄存器中。 (满分:3) A. AX B. BX C. CX D. DX 7.8086\8088的最大模式和最小工作模式相比至少需增设( )。 (满分:3) A. 数据驱动器 B. 中断控制器 C. 总线控制器 D. 地址锁存器 8.MIPS用来描述计算机的运算速度,含义是( )。 (满分:3) A. 每秒处理百万个字符 B. 每分钟处理百万个字符 C. 每秒执行百万条指令 D. 每分钟执行百万条指令 9.DMA控制器能够实现高速数据传送的主要原因是( )。 (满分:3) A. 采用高速芯片 B. 时钟频率高 C. 直接由硬件完成 D. DMA内部采用特殊控制方式 10.中断控制方式的优点是( )。 (满分:3) A. 提高CPU的利用率 B. 软件编程容易 C. 无须CPU干预 D. 硬件连接简单 17春《微机原理及应用》在线作业3 一、单选题: 1.关于断点与现场,描述正确的是( )。 (满分:5) A. 断点通常指被中断的主程序的下一条待运行的指令的存放地址。 B. 断点是中断返回时的程序地址。 C. 现场通常指中断发生前程序的运行状态,一般主要指系统标志寄存器中的内容。 D. 为了保证在中断服务子程序执行完后能正确返回原来的程序,中断系统必须能在中断发生时自动保存断点和现场。 2.通常汇编语言程序都有大体相同的框架,一般包括( )。 (满分:5) A. 数据段 B. 附加段 C. 堆栈段 D. 代码段 3.8086CPU和8088CPU的主要区别有( )。 (满分:5) A. 8086的指令队列缓冲器为6字节,8088为4字节 B. 8086的数据总线宽度为16位,8088为8位 C. 8086可一次进行16位数据的操作,8088一次只能对8位数据的操作 D. 8086与8088比较,存储器和I/0选择控制线的控制电平相反 4.运算器执行两个补码的加法时,对产生溢出的不正确描述为( )。 (满分:5) A. 如果高位有进位 则产生溢出 B. 如果和的符号位为0 则产生溢出 C. 如果和的符号位为1 则不产生溢出 D. 如果两个加数的符号位相同 但与和符号位相反 则产生溢出 5.I/O接口中有那几种传送方式:( )。 (满分:5) A. 程序控制方式 B. 中断控制方式 C. DMA控制方式 D. 寄存器控制方式 6.下面说法正确的是:( )。 (满分:5) A. 8086 CPU响应8259A中断需发送两个中断响应周期。 B. 8086 CPU响应NMI中断需发送一个中断响应周期。 C. 在8086系统的中断服务程序中使用STI指令是为了实现中断嵌套。 D. 在 8086 中断系统中,CPU 响应中断过程中会自动关中断。若在中断服务程序中不使用STI指令,则中断服务结束返回到主程序,中断仍然是关闭的。 7.计算机硬件逻辑主要由( )组成。 (满分:5) A. CPU B. 存储器 C. I/O设备 D. 三总线 8.在数据段中定义的地址变量的属性有( )。 (满分:5) A. 变量的段属性 B. 变量的段内偏移量属性 C. 变量的类型属性 D. 变量的结构属性 9.存储器芯片的主要技术指标有( )。 (满分:5) A. 存储容量 B. 存取时间 C. 功耗 D. 工作电源 10.下面对8086CPU引脚HLDA叙述不正确的是( )。 (满分:5) A. 总线请求信号,输入 B. 总线请求响应信号,输出 C. 中断响应信号,输出 D. 指令队列状态信号,输出 二、多选题: 1.8086系统中,堆栈通常以“先进后出”的方式存取数据,指令队列以“先进先出”的方式存取数据,而普通存储器则以“随机”的方式存取数据。 (满分:2) A. 错误 B. 正确 2.堆栈是从主存中划出的特定区域,故可随机性访问。 (满分:2) A. 错误 B. 正确 3.8086CPU内部的标志寄存器主要用于检查当前指令的执行结果是否出错。 (满分:2) A. 错误 B. 正确 4.MOV [BX],0 指令是正确的。 (满分:2) A. 错误 B. 正确 5.8086宏汇编语言中,每条指令都必须具有操作码和操作数。 (满分:2) A. 错误 B. 正确 6.CPU与外部接口数据传输方式有程序控制、中断、DMA三种方式。 (满分:2) A. 错误 B. 正确 7.8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,A0为1。 (满分:2) A. 错误 B. 正确 8.IRET语句既可用于子程序的返回,也可用于中断服务程序的返回。 (满分:2) A. 错误 B. 正确 9.8088 的非屏蔽中断的优先权高于可屏蔽中断。 (满分:2) A. 错误 B. 正确 10.8088 的数据可以存放在几个不连续的段中。 (满分:2) A. 错误 B. 正确 三、判断题: 1.某系统共有16条地址线,现选用含2K个单元的存储芯片构建系统存储器,则加在该存储芯片上的系统低位地址线应为( )。 (满分:3) A. A0~A10 B. A0 ~A12 C. A0~ A13 D. A0~A15 2.8086CPU系统中,一个指令周期至少应该包括( )个总线周期。 (满分:3) A. 4 B. 2 C. 1 D. 不一定 3.某系统中若用6片8259A构成主、从两级中断控制逻辑,则最多可管理( )级外部硬中断。 (满分:3) A. 48 B. 47 C. 43 D. 42 4.动态RAM的特点是( )。 (满分:3) A. 速度高于静态RAM B. 不需要刷新电路 C. 集成度高于静态RAM D. 一般用作高速缓存Cache 5.已知[X]补=10011000,其真值为( )。 (满分:3) A. 负1100110 B. 负1100111 C. 负0011000 D. 负1101000 6.在下列指令中,正确的格式是( )。 (满分:3) A. LEA DX BETA[BX][SI] B. MOV CL DX C. XCHG AX DS D. POP CS 7.若有16条地址线,那么可访问的内存地址范围为( )。 (满分:3) A. 0001H~FFFFH B. 0000H~FFFFH C. 00000H~FFFFFH D. 00001H~FFFFFH 8.8086系统中,指令MOV AX,[BP]中源操作数所在的缺省段是( )。 (满分:3) A. 数据段 B. 附加段 C. 堆栈段 D. 代码段 9.当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是( )。 (满分:3) A. 结束本次循环计数,等待下一次计数的开始 B. 暂时停止现行计数工作 C. 不影响本次计数,即计数器的计数工作不受该信号的影响 D. 终止本次计数过程,立即开始新的计数循环 10.整个汇编程序以( )语句结束。 (满分:3) A. END B. ENDS C. ENDP D. ENDM 答案下载请进下面的地址 |