工业用微型计算机答案
- 格式:doc
- 大小:141.50 KB
- 文档页数:5
微型计算机基础知识2010-01-18 14:18第1章微型计算机基础知识一、选择题1. 80486CPU进行算术和逻辑运算时,可处理的信息的长度为()。
A、32位B、16位C、8位D、都可以2.在下面关于微处理器的叙述中,错误的是()。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令3.若用MB作为PC机主存容量的计量单位,1MB等于()字节。
A、210个字节B、220个字节C、230个字节D、240个字节4.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为()。
A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出B、两个整数相加,若结果的符号位为0,则一定发生溢出C、两个整数相加,若结果的符号位为1,则一定发生溢出D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出5.运算器的主要功能是()。
A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算6.运算器由很多部件组成,其核心部分是()。
A、数据总线B、算术逻辑单元C、累加器D、多路开关7.在一般的微处理器中,()包含在CPU中。
A、内存8、输入/输出单元 C、磁盘驱动器D、算术逻辑单元8. 80486CPU的标志寄存器中,OF标志表示运算结果的()情况。
A、进/借位B、符号C、溢出D、辅助进位9.若某数据段位于存储区38000H〜47FFFH,则该数据段的段基址为()。
A、 38000HB、 47FFFHC、 3000HD、 3800H10.程序设计中所使用的地址是()。
A、逻辑地址B、有效地址C、物理地址D、段基址11. 80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS 和 IPB、CS 和 IPC、DS 和 IPD、CS 和 BP12.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。
习题集一、问答题1. 微型计算机控制系统有哪些?参考:微型计算机控制系统有:(1)操作指导控制系统;(2)直接数字控制系统(DDC );(3)计算机监督系统(SCC ),这里面包括:1)SCC 加模拟调节器控制系统,2)SCC 加DCC 系统;(4)分布控制系统(DCS );(5)计算机集成制造系统(CIMS )2、说明动态显示与静态显示的的特点及各自的用途。
参考:动态显示是每一时刻只有一位在显示,而且按照一定的周期循环显示,由于循环周期比较快,所以人眼看到的仍然是一个多位同时显示。
静态显示是各位一起显示。
动态显示用于仿真器,而静态显示则用于工业过程控制和智能化仪表。
3、A/D 和D/A 转换器在微型计算机控制系统中有什么作用?参考:D/A 转换的作用:主要是将数字量到模拟量的转换。
A/D 转换的作用:将模拟量转换成数字量。
都可以实现一到多,多到一的控制。
处理采用分时方法。
4. LED 数码管的显示方法有那两种?各有什么特点?参考:LED 数码管的显示方法有动态显示和静态显示;动态显示利用微处理器定时的对显示器进行扫描,在这种方法中,显示器件分时工作,每次只能有一个器件显示。
其优点是硬件少,线路简单、成本低,缺点是耗费较多的微处理器处理时间;静态显示是由一系列硬件电路来保持显示内容,微处理器只用发送一次显示数据即可,其优点是占用微处理器的时间较少,但硬件较为复杂。
5. 在人机交互接口技术中,键盘设计需解决的问题是哪些?如何实现防抖?参考:需要解决下面几个方面的问题:(1)按键的确认;(2)重键与连击的处理;(3)按键防抖动技术;这里面又包括:1)硬件防抖技术(一种广为采用的措施)。
2)软件防抖方法(当键的个数比较多时采用)。
硬件防抖又有以下几种:滤波防抖法、双稳态防抖法(又叫RS 触发器法)、中断法(不常用)、有的器件自己本身带有防抖功能,如8279等。
软件防抖:软件防抖即采用软件的方法,当第一次检测到有键按下的时候,先用软件延时(10MS-20MS ),再确认该键电平是否仍维持闭合状态电平。
全国自考(工业用微型计算机)模拟试卷2(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.将十进制数12.5转换成二进制数,其值为( )A.1100.101BB.1100.1BC.1100.01BD.1010.01B正确答案:B解析:十进制数转换为二进制数时,整数部分和小数部分要用不同的方法来处理。
整数部分的转换采用除2取余法;对于小数的转化,采用乘2取整法。
2.EPROM芯片中,Intel 2764A的地址线条数、数据线条数和寻址空间分别为( )A.16,8,64KBB.13,8,8KBC.16,4,32KBD.13,8,16KB正确答案:B解析:Intel 2764A有13条地址线,8条数据线,容量为8KB。
3.某微机内存容量为128K字节,数据总线宽度为8位,则地址总线宽度至少为( )A.15位B.16位C.17位D.18位正确答案:C4.在下列部件中,属于外围设备的是( )A.主存B.CPUC.控制器D.磁盘正确答案:D5.16位二进制补码所表示的数,其范围是( )A.最大数为0FFFFH;最小数为0000HB.最大数为7FFFH;最小数为8000HC.最大数为7FFFH;最小数为0FFFFHD.最大数为7FFFH;最小数为0000H正确答案:B解析:16位二进制补码所表示的数的最大值为01111 11 11111 1111,转换为十六进制数为7FFFH,最小值为1000000000000000,转换为十六进制数为8000H。
6.8086指令MOV AX,[SI],该指令源操作数的寻址方式为( ) A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址正确答案:D解析:无论是源操作数还是目标操作数,指令中的操作数是包含EA的寄存器,则该指令的寻址方式是寄存器间接寻址。
寄存器间接寻址允许存放FA的寄存器有四个,即SI、Dl、BX和BP存放EA的寄存器在指令中必须用方括号括住。
全国自考(工业用微型计算机)模拟试卷7(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.二进制数1000000.001B对应的十进制数是( )A.32.125B.40.2C.64.125D.80.001正确答案:C解析:采用二进制定义公式直接把1000000.001B转换为十进制数,即得到选项C。
2.个人计算机属于( )A.服务器B.工业用微型计算机C.一般用途的微型计算机D.单板机正确答案:C解析:工业用微型计算机和一般用途的,微型计算机功能和结构都不同。
3.8086CPU中断请求线有( )A.1条B.2条C.4条D.8条正确答案:B解析:8086CPU中断请求线有INTR和NMI两条,它们都是外部中断申请输入端。
4.若[X]补=01011,则真值X= ( )A.01011B.00101C.11011D.10101正确答案:A解析:[X]补=01011,其符号位为0,真值为正;真值就是01011。
5.设有二进制数X=11011 10,若采用8位二进制数表示,则[X]补( ) A.11101101B.10010011C.00010011D.10010010正确答案:D解析:X=11011 10为负数,负数的补码是符号位不变将二进制位按位取反后在最低位上加1,故[X]补=10010010。
6.下列数中最小的是( )A.101001BB.2BHC.50DD.52正确答案:A解析:注意十进制数‘D’可以省略,2BH=101011B,50D=110010。
故选A 选项。
7.1000 1010是( )A.带符号数B.是不带符号数C.是原码、反码、补码标识的带符号数D.无法确定正确答案:D解析:在没有明确说明下,我们无法确定一个数是有符号数。
8.8086微处理器的RD引脚属于( )A.输入信号B.数据信号C.控制信号D.地址信号正确答案:C解析:在8086微处理器的控制引脚中,RD引脚和WR引脚本身都是输出引脚,但是在这两个引脚的信号输出之后,接下来的数据总线上的信号传送方向就是从CPU片外取回数据,这是在读控制信号输出之后,而CPU把内部的数据输出给片外这是在写信号之后的动作过程。
2019年自考《工业用微型计算机》试题及答案一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.8位二进制有符号数补码能够表示的十进制数范围是( )A.0~+127B.-128~+127C.-127~+127D.-127~+1272.补码FEH的真值是( )A.254B.-2C.-1D.13.从键盘输入6和B时,得到的ASCⅡ码分别是( )A.06H、OBHB.08H、15HC.60H、11HD.36H、42H4.微处理器8088的外部数据总线位数为( )A.8B.16C.325.下面哪一个是8088CPU中的代码段寄存器( ) A.CSB.DSC.ESD.SS6.在指令MOV AX,[BX]中,源操作数的寻址方式为( ) A.直接寻址B.立即寻址C.寄存器寻址D.寄存器间接寻址7.在下列四条指令中,错误的指令是( )A. MOV AX,1234HB.MOV BX,[1234H]C. MOV DS,AXD.MOV 2000H,AX8.下面的数据交换指令中,错误的指令是( )A. XCHG AX,DIB.XCHG BX,[SI+3]C. XCHG AL,20HD.XCHG NUM,DX9.若AX=-25,执行指令NEG AX后,AX= ( )B.25C.24D.25H10.利用DOS系统功能INT 21H的1号(AH=2)功能调用,若用户按下的是6,则寄存器AL中的内容是( )A.26HB.36HC.46HD.56H11.某半导体静态存储器芯片的地址线为A13一AO,数据线为D7一DO,若组成容量为32KB存储器,需要该种存储芯片的片数为( ) A.16片B.8片C.4片D.2片12. 8086CPU可扩展I/O端口地址的个数最多为( )A.1KB.4KC.8KD.64K13.对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。
第一部分习题解答(一)习题一解答【习题一】1、解释下列术语:(1)微处理器、微型计算机和微型计算机系统;(2)溢出;(3)I/O接口。
2、对于下列二进制数,如果为无符号数,值为多少?如果为带符号数,值又为多少?(1)01011010 (2)10110110 (3)10001101 (4)111110013、求下列机器数的原码、反码和补码。
(1)01000000 (2)01111101 (3)10000010 (4)111111114、对于下列十进制数,采用8位补码计算,判断下列运算是否溢出。
(1)(-76)+65 (2)(-76)-65 (3)76-(-65)(4)76+(-65)5、完成下列无符号数的运算,并转换为十进制数进行核对。
(1)10011010+00101101 (2)11001000-00001101(3)1101×1010 (4)11000011÷01016、写出下列字符串的ASCII码值;This is an English book.答案【习题一】1、(1)微处理器:是微型计算机的核心,其基本功能是进行数据的算术运算和逻辑运算,暂存数据并控制和指挥其他部件协调一致的工作。
由算术逻辑单元、控制器、寄存器陈列等组成;微型计算机:由微处理器、内存储器、I/O接口电路及系统产品线组成;微计算机系统包括硬件系统(中央处理器(CPU)、存储器、输入输出接口和输入输出设备等部件)和软件系统(软件系统包括系统软件和应用软件两部分)两部分。
(2)溢出:指计算机中用有限位的二进制来表示数据,在运算过程中,可能使用运算结果超出有限位的表示的范围,即为溢出。
(3)I/O接口:I/O接口电路是介于计算机和外部设备之间的电路。
I/O接口电路基本功能:1)缓存数据,使各种速度的外部设备与计算机速度相匹配;2)信号变换,使各种电气特性不同的外部设备与计算机相连接;3)联络作用,使外部设备的输入输出与计算机操作同步。
全国自考(工业用微型计算机)模拟试卷6(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.若十六进制数为A3.5,则相应的十进制数为( )A.172.5B.1 79.31 25C.1 63.3125D.188.5正确答案:C解析:将十六进制数A3.5转换为相应的十进制数,可采用乘幂相加法完成,即10×161+3×160+5×16-1=163.3125。
2.若[X]补=1 101 1,则[X]原= ( )A.10101B.11011C.00101D.01011正确答案:C3.设当前的CS=8915H,IP=0100H,那么当前取指令的首地址是( ) A.8A150HB.89250HC.18195HD.0100H正确答案:B4.一个完整的计算机系统应包括( )A.运算器、存储器、控制器B.主机和外部设备C.主机与应用程序D.配套的硬件设备和软件系统正确答案:D5.当要访问的物理地址为96FF8H的内存单元时,偏移地址允许自己确定,则段地址不可取值为( )A.8600HB.8800HC.9000HD.96FFH正确答案:A6.取CL=0,则下列指令操作后不能使AL=0的是( )A.SAL AL,CLB.SHL AL,CLC.SAR AL,CLD.SHR AL,CL正确答案:C解析:A、B选项每左移一次低位补零,左移八次补八个零,AL=0;C选项为算术右移,保持符号位不变,右移八次,AL=0或AL=FFH;D选项为逻辑右移,每右移一次高位补零,右移八次,AL=0。
7.执行指令OUT、DX,AL时( )A.B.C.D.正确答案:C8.CPU向应中断后,对FLAGS、IP、CS压入堆栈韵顺序为( ) A.FLAGS IP CSB.FLAGS CS IPC.CS FLAGS IPD.CS IP FLAGS正确答案:B解析:保护断点:CPU先将FLAGS压入堆栈,清除其中的IF位和TF位,然后先后将CS和IP压入堆栈。
2023年10月高等教育自学考试全国统一命题考试工业用微型计算机(课程代码 02241)一、单项选择题(本大题共20小题,每题2分,共40分)在每题列出旳四个备选项中只有一种是符合题目规定旳,请将其代码填写在题后旳括号内。
错选、多选或未选均无分。
1.构成微机系统CPU旳两部分是【】A.EU和BIU B.ALU和BIUC.ALU和EU D.存储器和运算器2.指令XOR AL, AL 执行后,则【】A.CF=1 B.SF=1 C.ZF=1 D.OF=13.存储器容量1KB代表旳字节数是【】A.28B.210C.216D.2204.二进制数1000000.001B对应旳十进制数是【】A.32.125 B.40.2 C.64.125 D.80.0015.在IBM PC/XT中,ROM容量为64KB,其所占用旳地址空间为【】A.00000H~0FFFFH B.A0000H~AFFFFHC.C0000H~CFFFFH D.F0000H~FFFFFH6.8位补码0CH所代表旳真值是【】A.-243 B.-12 C.12 D.2437.下列四条指令中对旳旳是【】A.MOV DS, 0100H B.MOV AL, 0100HC.SHR AL, 4 D.MOV AL, AH8.在下列四条语句中,非法旳变量名是【】A.2X DB 10H B.X2 DB 10HC._X2 DB 10H D.X_2 DB 10H9.在INT 21H 系统功能调用时,功能号应设置在【】A.AH B.BH C.CH D.DH10.语句Y DW 10 DUP (10H,20H) 所定义旳变量Y在内存中将占用旳字节数是【】A.10 B.20 C.40 D.8011.10H号中断旳入口地址寄存在【】A.0000H:0010H B.0000H:0040HC.0010H:0000H D.0040H:0000H12.下列旳存储介质中,只能读取不能写入旳是【】A.U盘B.硬盘C.软盘D.CD-ROM 13.具有8086 CPU旳计算机上电后,所执行旳第一条指令旳物理地址为【】A.00000H B.0FFFFH C.FFFF0H D.FFFFFH 14.由8K×1位存储芯片构成32K×8位内存所需该存储芯片旳片数为【】A.8 B.16 C.32 D.6415.8086 CPU执行IRET时,寄存器出栈旳次序是【】A.FLAGS,IP,CS B.IP,CS,FLAGSC.CS,IP,FLAGS D.FLAGS,CS,IP16.两片8259A级联时可接受旳外部中断祈求旳数量有【】A.8个B.14个C.15个D.16个17.执行指令OUT DX, AL时【】A.IOR=0,IOW=0 B.IOR=0,IOW=1C.IOR=1,IOW=0 D.IOR=1,IOW=118.一种10位逐次比较型A/D转换器,满量程为10V,绝对精度为±1/2LSB,则其辨别率约为【】A. 4.88mV B.5mV C.9.77mV D.10mV 19.ASCII码42H所代表旳字符为【】A.‘A’B.‘B’C.‘0’D.‘1’20.如下IP地址中属于A类地址旳是【】(这道题似乎不是工业微型计算机课程旳内容)A.65.10.12.137 B.128.110.121.37C.192.168.0.1 D.240.25.30.56二、填空题(本大题共10小题,每题1分,共10分)请在每题旳空格中填上对旳答案。
工业用微型计算机(一)(考试时间150分钟)第一部分选择题一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 十进制数57的BCD码为【】 A. 00111001B B. 01010111BC. 01110101B D. 10010011B2. 有符号数+20用8位二进制数表示的补码为【】 A. 00010100B B. 00100000BC. 11101011B D.11101100B3. 8086可寻址的外部设备端口地址空间大小是【】 A.16KB B. 64KBC. 256KBD.1024KB4.组成8086/8088 CPU的两个部件是【】 A. EU和ALU B.EU和BIUC.BIU和ALU D.EU和FLAGS5.设有变量定义伪指令X DB ‘2834’,则执行 MOV AL,X后,AL的值是【】 A.‘2’ B.‘4’C.‘2834’ D.指令不能执行6.如下指令中正确的是【】 A. MOV AX,CS B. MOV BX,ALC. MOV BX,[1000H] D. MOV 12H,AL7.指令MOV AL,[1000]中源操作数的寻址方式是【】 A.立即寻址方式 B.寄存器寻址方式C.直接寻址方式 D.寄存器间接寻址方式8.设AL=55H,8086执行指令TEST AL,1后,AL寄存器的值为【】 A. 0 B. 1C. 55HD. FFH9.设寄存器BX=4,可使BX的值加1的指令是【】 A. INC [BX] B. INC BYTE PTR[BX]C. INC WORD PTR[BX] D. INC BX10. 由伪指令X DB 2 DUP(123,’0’) 定义的变量X占用的字节数是【】 A. 2 B. 4C. 6 D. 811. 用2K⨯4的SRAM芯片构成2K⨯8的存储体,共需【】 A. 2片 B. 4片C. 8片 D. 16片12. 如下非法的变量名是【】A. AF B. LOOPC. E0H D._100H13. 在由8086构成的微机系统中,一个逻辑段的最大长度是【】 A.16字节 B. 64字节C. 16K字节 D. 64K字节14. 在如下接口芯片中,异步串行通信接口芯片是【】 A. 8250 B. 8253C. 8255A D. 8259A15. 中断向量表位于内存中的物理地址范围是【】A. 00000H ~000FFH B.00000H ~000FFHC. 00000H ~001FFH D.00000H ~003FFH16.8086执行指令OUT 12,AL时,输出高电平的引脚是【】A. WR B.IORC. M/IO D. IOW17. 设当前SP=100,当8086转去执行外部中断服务程序后,SP的值为【】 A. 94 B. 97C. 94H D. 97H18.可编程并行接口芯片8255A共有【】 A. 1个端口 B.3个端口C.4个端口 D.24个端口19. 并联比较型A/D转换器比双积分转换器【】 A.速度更快 B.速度更慢C.性能更稳定 D.抗干扰能力更强20.异步串行通信中,起始位为【】A. 0位 B. 1位C. 1.5位 D. 2位第二部分非选择题二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
实验一:利用DEBUG调试程序进行寻址方式与指令系统实验一、实验目的:1、联系掌握DEBUG调试程序的使用2、加深对汇编语言指令、机器码、寻址方式等基本内容的理解二、实验设备:计算机三、实验内容:1、DEBUG调试程序的启动2、练习D、E、F、R、A、U、T、G、N、L、W、I、O、Q等指令的使用,观察其运行结果,掌握这些命令的使用方法3、通过DEBUG程序输入一汇编语言程序段,单步跟踪调试,观察寄存器的变化和指令执行的结果,加深对指令的理解。
四、DEBUG调试程序的使用一)、DEBUG的启动在DOS系统提示符下,运行DEBUG命令即可启动。
命令格式:DEBUG [文件名全称] 功能:启动DEBUG调试程序,并把指定名字的文件装载入内存,以供调试。
说明:启动DEBUG,实际就是让计算机执行DEBUG.EXE这个调试程序。
若该程序不在当前目录下,需要在命令中指定该程序所在的位置路径(包括(包括其所在磁盘和文件夹)。
文件名全称指定要调试的文件名及其所在的位置路径。
若指定该选项,则在启动DEBUG时把该文件装载入内存,以供调试,该文件一般是EXE文件或COM文件。
若不指定该选项,则只启动DEBUG,不装载文件。
二)、DEBUG常用命令1、D——显示内存单元内容的命令。
2、E——输入内容(修改内存单元内容)命令。
3、F——填充内容(修改内存单元内容)命令4、R——显示和修改寄存器内容命令5、A——汇编命令6、U——反汇编命令7、T——逐条指令跟踪执行命令8、G——程序运行命令9、N——命名命令10、L——装入内存命令11、W——存盘命令。
12、I——端口输入命令13、O——端口输出命令14、Q——退出DEBUG命令五、DEBUG操作步骤:1、DEBUG的进入与退出2、观察及修改CPU内部各寄存器3、观察及修改内存单元的内容4、输入程序5、单步执行程序6、反汇编程序7、执行一段程序六、利用DEBUG学习寻址方式P80 例2-16七、利用DEBUG学习程序段P81 例2-18 2-20八、实验总结实验二 8255并行接口应用实验一.实验目的1. 掌握8255工作方式的编程设计。
全国自考(工业用微型计算机)模拟试卷5(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.若十进制数为23.6785,则其二进制数为( )A.89.8B.11100.1001C.211.5D.10111.1011正确答案:D解析:十进制数转换为二进制数时,整数部分和小数部分要用不同的方法来处理。
整数部分的转换采用除基取余法:将整数除以2,所得余数即为二进制数的个位上数码,再将商除以2,余数为二进制数十位上的数码……如此反复进行,直到商是0为止;对于小数的转换,采用乘基取整法:将小数乘以2,所得积的整数部分即为二进制数十分位上的数码,再将此积的小数部分乘以2,所得积的整数部分为二进制数百分位上的数码,如此反复……直到积是0为止。
此题经转换后得二进制数为10111.1011。
2.若二进制数为1111.101,则相应的十进制数为( )A.15.625B.15.5C.14.625D.14.5正确答案:A解析:将二进制数11 11.101转换为相应的十进制数,可采用乘幂相加法完成,即:1×23+1×22+1×21+1×20+1×2-1+1×2-3=15.625。
3.存储器容量1KB代表的字节数是( )A.28B.210C.216D.220正确答案:B4.在寄存器间接寻址方式中,操作数是从( )A.主存中读出B.寄存器中读出C.磁盘中读出D.CPU中读出正确答案:A解析:寄存器间接寻址:操作数的地址存储在在寄存器中.操作数在内存中。
5.8088 CPU响应中断后,在发出第一个中断响应信号INTA的同时,内部自动实现( )A.开中断B.关中断C.保护DSD.中断返回正确答案:B解析:8088 CPU响应中断后,在发出第一个中断响应信号INTA的同时,内部自动实现关中断,避免同级中断源打断本级中断。
全国自考(工业用微型计算机)-试卷1(总分80, 做题时间90分钟)1. 单项选择题1.在汇编语言中,定义一个名为Y的字节型变量,初值为44。
若用BCD码表示,那么正确定义变量的伪操作为 ( )SSS_SINGLE_SELA Y DB 2CHB Y DW 2CHC Y DB 44D Y DW 44 H分值: 2答案:A解析:字节类型数据定义为操作的格式是“[变量名] 伪操作操作数[,操作数,…]”。
44的BCD码是2CH。
2.在数据定义语句中表示定义的数据为长度为16位二进制数所采用的助记符为( )SSS_SINGLE_SELA DTB DDC DBD DW分值: 2答案:D解析:DB定义的数据为字节数据(8位),DW定义的数据为字数据(16位),DD 定义的数据为双字数据(32位),DQ定义的数据为四字数据(64位),DT定义的数据为十字节数据(80位)。
3.内存容量1MB(Byte)代表的字节数是 ( )SSS_SINGLE_SELA 1000B 1024C 1000000D 1048576分值: 2答案:D4.如下的程序段 VAR DW 11H,12 H,13 H,14 H MOV SI, OFFSET—VAR INC SI INC SI MOV AX, [SI] 当执行第5条指令后,AX的内容为( )SSS_SINGLE_SELA 11HB 12HC 13HD 14H分值: 2答案:C解析:当运算符0FFSET加在一个变量名或标号前面时,汇编程序回送的运算结果是这个变量或标号所在的段的偏移量。
5.下列变量名无效的足 ( )SSS_SINGLE_SELA 2XYB 一XYC XY一1D XY2分值: 2答案:A6.利用DOS功能调用,实现键盘字符输入的程宁段为 MOV AH, 1 INT 21 H 如果输入字符C,则AL中的值是 ( )SSS_SINGLE_SELA OCHB 43HC 63HD C7H分值: 2答案:B7.若堆栈指针SP的初值为BBB1H,执行PUSH AX指令后SP的值应为 ( ) SSS_SINGLE_SELA BBB1HB BBB0 HC BBAFHD BBBBtt分值: 28.在MASM中编程的过程中,通常将数据定义在 ( )SSS_SINGLE_SELA 代码数中B 堆栈段中C 附加段中D 数据段中分值: 2答案:D9.容量为2KB的EEPROM芯片型号是 ( )SSS_SINGLE_SELA 271 6B 2732C 281 6D 6116分值: 2答案:C解析:容量为2KB的EEPRoM芯片型号是2816。
工业用微型计算机武汉纺织大学 阳光校区 08级机电一体化专业123班+08模具一、填空题(每题1分,共15分)1.CPU 与外部设备进行信息交换,必须通过 I/0接口 电路。
2.我们常说的51单片机是 8 位单片机,8086单片机是 16 位单片机。
3.在程序执行过程中,IP 寄存器中始终存放的是 下一条指令的偏移地址 。
P174.1234H 这个16位二进制数要存放在以2000H 为起始的地址中,2000H 存放 34H ,2001H 存放 12H 。
5.设CL=0,当执行DEC CL 指令后,CL= FF H 。
6.在过程定义语句中,用 ENDP 伪操作标志过程结束。
P987.设AL=45H ,当指令SHL AL ,1执行后,AL 中的内容是 8AH 。
8.8086CPU 系统中,内存的最大容量为 1024KB 。
9.电脑关机后,信息仍不丢失的存储器简称是 ROM ,中文名称是 只读存储器 。
10.8086单片机系统的中断类型码范围是 0-255 。
P18611.串口通信分为 同步 和 异步 两种。
P22012.外部设备向8086CPU 发送中断请求信号,应加至CPU 的 INTR 引脚上。
P18/19/18513.某10位D/A 转换器输出电压范围为0~+5V ,数字量200H 对应的输出电压为 2.5V 。
P 练习册 13714.某A/D 转换器是8位的,则其分辨率为 0.39% 。
81215.PLC 的开关量输出有晶体管输出、双向晶闸管输出和 继电器 输出。
P269二、单项选择题(每空1分,共20分)1. 标志寄存器的标志位ZF=1表示运算结果( A )。
P18A 、为零B 、为负C 、 溢出D 、有进位2. 若标志寄存器的奇偶标志位PF 置“1”反映操作 (C )。
P18A 、结果是偶数B 、结果是奇数C 、结果中”1”的个数为偶数D 、结果中”1”的个数为奇数3. 微机中信息传递的三总线方式包括( B )。
全国自考(工业用微型计算机)模拟试卷3(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.十六进制补码93H所表示的真值是( )A.一19B.一20C.一108D.一109正确答案:D解析:先把93 H转换为二进制数为10010011,然后使用补码的规则可得到93H的原码是11101101,其中最高位1是符号位,然后转换成十进制数,即得到为一109。
2.表示主存容量的常用单位是( )A.数据块数B.字节数C.扇区数D.记录项数正确答案:B解析:8个位构成一个字节(B),还有千字节(KB)、兆字节(MB)、十亿字节(GB)以及太字节(TB)等单位。
3.为了缩短指令中某个地址段的位数,有效的方法是采取( )A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址正确答案:D4.在工作过程中需要不断刷新的存储器是( )A.SRAMB.DRAMC.PROMD.NVRAM正确答案:B5.在使用过程中只能读取不能写入的外存储器是( )A.CD--ROMB.软盘C.硬盘D.磁带正确答案:A解析:CD—ROM只能写入一次,以后只能读取。
磁带、软盘、硬盘能反复写入。
6.8086是( )A.单片机B.单板机C.微机系统D.微处理器正确答案:D解析:8086/8088都是微处理器,都是Intel公司开发的1 6位微处理器。
7.以下四条指令中,错误的是[ )A.MOV AH,[SI]B.MOV AL,[SI]C.MOV CS,AXD.MOV DS..AX正确答案:C8.在不同速度的设备之间传送数据( )A.必须采用同步控制方式B.必须采用异步控制方式C.可以采用同步方式,也可采用异步方式D.必须采用应答方式正确答案:C解析:在不同速度的设备之间进行数据传送,既可以使用同步方式,也可以使用异步方式。
异步方式主要用于在不同的设备之间进行通信,而如果两种速度的设备使用同一个时钟信号进行控制,则采用同步的数据传送方式.同样可以进行数据的传送。
全国高等教育自学考试工业用微型计算机标准推测试卷(五)(考试时间150分钟)第一局部选择题一、单项选择題(本大题共20小題,每题2分,共40分)在每題列出的四个各选项中只有一个是符合题目要求的,请将其代码填写在岛后的括号内。
错选、多项选择或未选均无分。
1.十进制数65用8位二进制数表示时应为(B )A.11()(XXX)1B .01000001BC.O1OO1OHBD.OOIIIOIIB2.十进制数-2用二进制补码表示,补码是(C)A.FDHB . 02HC.FEHD.82H3.当取指令时,8086会自动选择值作为段基值。
(A)A.CSB.DSC.SSD.ES4.当加法运算結果为10110I00B时,以下正确的选项是(B )A.SF=1;PF=OB.SF=1;PF=1C.SF=O:PF=1D.SF =O;PF =05.某内存单元的段基址为2022H偏移地址为0800H.则这个单元的物理地址应为(A )A.20800HB.2022HC.0800HD.28000H6.设物理地址(20220H) =10H, 2022IH= 20H. (20222H)=30H.如从地址20221H中取出一个字的内容是(B)A.1020HB.3020HC.2030HD.2022H7.AH =4CH.那么可以返回DOS的指令是(B )A.INT3B.INT 21HC.RETD.IRET8.如下的程序段VAR DW?ARRAY DD 10 DUP(?)MOV AX. TYPE ARRAY当执行第3行指令后,AX的内容为(B)A.10B. 4C. 2D. 19.8086/8088CPU执行INT n指令时,CPU将以下存放器压入堆栈的挨次是(D )A.FIAGS, IP.CSB.IP.CS, FJAGSC.CS, IP. FLAGSD.FIAGS, CS. IP10.8086/8088CPU执行软件中B.指令断指令INT n时,其中断类型码的供给者是(B )A.外部设备B.指令C.总线D.堆栈11.某半导体静态存储器芯片的地址线为A12-AO,数据线为D3~DO,假设组成容量为64KB存储嚴,需要该种存储芯片的片数为(A)A.16 片B.8片C.4片D.2片12.在汽接存储器存取方式中,掌握外设和存储器之间数据传输的器件是(D)A.CPUB.中断掌握器C.外设D.DMA掌握器13.假设要将8255A的端口C的PC5位置为I,则应选择的置位/夏位掌握字为(D )A. ODHB.7HC.87HD.OBH14.当INTEL 8253可编程计时器/计数器的RW1、RWO定为10时,写入计数值时的挨次为(D)A.先写高8位,再写低8位B.16位同时写入C.先写低8位,再写高8位D.只写高8位,低8位自动写入15.在模拟信号采集系统中,将非电量信号转换为电流或电压的是(A)A.传感器B.采样保持电路C.放大器D.滤波器16.一片中断掌握器8259A能治理级硬件中断。
工业用微型计算机练习题(一)一、单项选择题(每小题4分,共40分)1.汇编指令MOV DX,9876H执行后,DH寄存器的值是()。
A.76H B.98H C.9876H D.6789H2.CD4067多路开关有4位地址信号线,可用于()路数据采集。
A.4 B.8 C.12 D.163.下面语句中是堆梳段定义的语句是()A.CODE SEGMENT B.DATA SEGME~TC.STACK SEGMENT ‘ ST ACK' D.MA IN PROC FAR 4.串行A/D转换器的优点是()。
A.低功起B.转换速度高c.转换精度高D.接口连接线少5.中断向量地址表存储在内存的物理地址拖围是()。
A.00000H~003FFH B.00000H~007FFHC.0F000H~0FFFFH D.00000H~0FFFFH6.若需要采样N路信号,则使用的多路开关的地址线个数为()。
A.N十1 B.NC.lgN/lg2 D.21gN/lg27.十进制数125转换为二进制数是()。
A.1100 0101B B.1001 1001BC.0111 1101B D.0111 1100B8.两数进行减法运算时,若其结果为零,则标志位()一定为1。
A.CF B.SFC.ZF D.OF9.下列四条指令中,错误的指令是C)。
A.SHR AL ,l B.MOV AL ,64HC.SHL AH ,CL D.MOV AL ,BX10.在使用过程中只能读取不能写入的外存储器是()。
A.CD-ROM B.软盘C.硬盘D.磁带二、填空题(每小题4分,共2 0分)1.微处理器是微型计算机的核心芯片,通常简称为MP CMicro Processor),它是将计算机中的和集成在一个硅片上制作的集成电路。
这样的芯片也被称为中央处理单元,一般简称为CPU。
2.8086/8088 CPU使用3个控制信号线M/IO、RD、WR;而ISA总线却使用4根控制信号线、、、。
工业用微型计算机武汉纺织大学 阳光校区 08级机电一体化专业123班+08模具一、填空题(每题1分,共15分)1.CPU 与外部设备进行信息交换,必须通过 I/0接口 电路。
2.我们常说的51单片机是 8 位单片机,8086单片机是 16 位单片机。
3.在程序执行过程中,IP 寄存器中始终存放的是 下一条指令的偏移地址 。
P174.1234H 这个16位二进制数要存放在以2000H 为起始的地址中,2000H 存放 34H ,2001H 存放 12H 。
5.设CL=0,当执行DEC CL 指令后,CL= FF H 。
6.在过程定义语句中,用 ENDP 伪操作标志过程结束。
P987.设AL=45H ,当指令SHL AL ,1执行后,AL 中的内容是 8AH 。
8.8086CPU 系统中,内存的最大容量为 1024KB 。
9.电脑关机后,信息仍不丢失的存储器简称是 ROM ,中文名称是 只读存储器 。
10.8086单片机系统的中断类型码范围是 0-255 。
P18611.串口通信分为 同步 和 异步 两种。
P22012.外部设备向8086CPU 发送中断请求信号,应加至CPU 的 INTR 引脚上。
P18/19/18513.某10位D/A 转换器输出电压范围为0~+5V ,数字量200H 对应的输出电压为 2.5V 。
P 练习册 13714.某A/D 转换器是8位的,则其分辨率为 0.39% 。
81215.PLC 的开关量输出有晶体管输出、双向晶闸管输出和 继电器 输出。
P269二、单项选择题(每空1分,共20分)1. 标志寄存器的标志位ZF=1表示运算结果( A )。
P18A 、为零B 、为负C 、 溢出D 、有进位2. 若标志寄存器的奇偶标志位PF 置“1”反映操作 (C )。
P18A 、结果是偶数B 、结果是奇数C 、结果中”1”的个数为偶数D 、结果中”1”的个数为奇数3. 微机中信息传递的三总线方式包括( B )。
A 、 片总线、内总线、外总线B 、地址总线、数据总线、控制总线C 、片内总线、内总线、外总线D 、内总线、数据总线、控制总线4. 8086单片机系统中,执行传送指令MOV 时,( A )。
P37A 、不影响标志位B 、影响DF 方向标志C 、影响SF 符号标志D 、影响CF 进位标志5. 以下XCHG 指令中,语法正确的是( B ) P42或练习册36A 、XCHG AL ,200B 、XCHG AL ,[BX]C 、XCHG AL ,0FHD 、XCHG BUF1,BUF26. DOS 系统功能调用中,显示单个字符的系统调用号是( B )。
P336和P117A 、01HB 、02HC 、08HD 、09H7. 指令”AND DX, NUM AND 0FFABH ”中出现两个AND ,正确的解释是( C )。
A 均是逻辑运算符B 均是指令助记符C 前者是指令助记符,后者是逻辑运算符D 前者是逻辑运算符,后者是指令助记符8. 8086微处理器地址总线20根,在实地址方式下,该微处理器的寻址范围是( A )。
P157A 、00000H~FFFFFHB 、00000H~AFFFFHC 、00000H~1FFFFHD 、0000H~FFFFH9. 现有4K×8位的RAM 芯片,它所具有的地址线条数应是( A )P 练习册 89A 、12条B 、13条C 、11条D 、10条10. 存储器在计算机中的主要作用是( C )。
P143 P 练习册90A 、只存放程序B 、只存放数据C 、存放程序和数据D 、以上都不对11. 当8086单片机执行IRET 指令时,被自动弹出堆栈的字节数应为( C )。
课本P187A 、2B 、4C 、6D 、812. RS-232C 标准属于( A )。
课本P222A、串行通讯标准,负逻辑B、并行通讯标准,正逻辑C、并行通讯标准,负逻辑D、串行通讯标准,正逻辑13. 可屏蔽中断的屏蔽一般可有CPU内部的( C )来控制。
P187 P练习册107A中断请求触发器 B 中断屏蔽触发器C中断允许触发器D中断锁存器14. 中断响应过程中,CPU在做保护断点工作时,压入堆栈的是断点处的(D )。
P186A、指令B、IP值C、CS值D、IP和CS值15.8255A的( C )只能工作在方式0。
P215A、A端口B、B端口C、C端口D、A、B、C三端口16.采样保持器在数据采集系统中,是接在(A)P256 P练习册141A、多路开关后,AD转换前B、多路开关前,AD转换前C、多路开关后,AD转换后D、AD转换后,多路开关前17.中断程序的优先权和主控程序的优先权相比(A)P272 P练习册162A、更高B、更低C、相同D、不确定18.以X. X. X. X格式表示的IP地址,每个X的值的范围(A)。
P322A、0~255B、0~256C、0~200D、0~10019.PC/104总线的引脚为(D )。
P307 P练习册174A、62根B、128根C、98根D、104根20. 文件传输服务是由TCP/IP的文件传输协议( C )支持的。
P325 P练习册175A、HTTPB、SMTPC、FTPD、TELENT三、判断题(每题1分,共10分)1. 当两片8259A级联时,可接收外部中断请求的数量为16个。
P187 ( ×)2. 8086CPU执行IRET时,寄存器出栈的顺序是FLAGS,IP,CS。
P187 ( ×)3. 在A/D转换器件中,积分型和逐次比较型相比,其抗干扰能力更强。
P248 ( √)4. 常用的容量为8KB的EPROM是27128。
P152 ( ×)5. 理想的多路开关中,当其断路时,阻抗无穷小。
P253 ( ×)6. 串行通讯的传送速度和并行通讯相当,而且其比较节省系统资源。
P212 ( ×)7. 设SP=FFEEH,在执行了PUSH DS指令后,SP的值为FFEDH。
P39( ×)8. 数模转换又可称为D/A转换。
P237 ( √)9. AD7503是用来进行A/D转换的元器件。
P254 ( ×)10.单片机把CPU,RAM,ROM等主要部件集成在一块芯片上。
( √)四、程序分析题(每题6分,共30分)1. 已知参数定义和阶梯图程序图如下图所示,说明程序功能?(6分)答:2. 有程序段如下:(6分)MOV AX,8080HNEG AHNOT AL执行后,AH和AL的值分别是多少?分别为80H 7FH3. 有程序如下:(6分)MOV AL, 02HSHL AL, 1MOV BL, ALSHL AL, 1SHL AL, 1ADD AL, BLINT 3程序执行后,AL=?指出该程序的功能是什么?14H 实现AL*10的运算。
4. 有程序如下:(6分)START:MOV BL,49HMOV AL,BLMOV CL, 4SHR AL,CLMOV BH,ALMOV AL,BLAND AL,0FHMOV BL,ALINT 3运行程序后,BH=?,BL=?04H 和09H5.有程序段如下:(6分)ORG 100HMOV BX, 4000HMOV AL, 08HXLA TMOV DL, ALMOV AH, 2INT 21HINT 3DS :4000H DB ‘0123456789’执行该程序后,CRT上显示的字符是_______ 。
在执行XLA T指令后AL=_______,程序段的功能是?P练习册38答:执行该程序后,CRT上显示的字符是___8_____ 。
在执行XLA T指令后AL=___38H_____,程序段的功能是_____利用换码指令和DOS系统2号功能调用显示字符8_______。
五、程序编程题(本题8分)1.某班学生成绩存于TABLE为首地址的存储区中,并用#作为结束符,要求统计该班成绩不及格学生的人数,结果存放在CL中,完善如下程序,实现上述功能。
MOV BX,OFFSET TABLELP:MOV AL,(1)INC (2)CMP (3) ,‘#’JE (4)CMP AL, (5)JAE (6)INC (7)JMP (8)EXIT:INT 3P练习册61六、分析题(本题17分)1.如图所示,8255A口外接一个共阴极LED八段显示,PB7外接一个开关键K,闭合时,循环显示‘0’~‘9’,每秒钟显示变化一次。
当K键断开时不显示,闭合时继续显示。
已知:PA口地址为218H,PB口地址为219H,PC口地址为21AH,控制口地址为21BH。
请填空完善下列程序。
START:MOV DX,(1)MOV AL,82H;8255控制字,A口输出,B口输入OUT DX,ALMOV DX, (2)IN AL,DX; 读B口开关状态AND AL,(3) ;检查开关闭合JNZ DISPOFF; K键断开时MOV BX,200H ;LED字型码首地址MOV CX,(4) ;循环显示的次数DISP:XLA T ;将[BX]对应的字型码送入ALMOV DX,(5) ;OUT DX,AL ;LED显示CALL DELAY1;调用延时1秒子程序INC (6) ;(7) DISP;循环显示JMP STARTDISPOFF:MOV DX,218H;MOV AL (8) ;不显示OUT DX,ALJMP START;以下数据为LED显示字型码DS:200HDB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHP练习册 113页雷同!。