微机题库之判断
微机原理第一章练题库

微机原理第一章练题库微机原理第一章练习题及解一:单项选择题(共32小题)1、若二进制数为010111.101,则该数的十进制表示为()。
A:23.5 B:23.625C:23.75 D:23.51252、若无符号二进制数为11000110,则该数的十进制表示为()。
A:198 B:70C:126 D:493、十进制数81的8421BCD码为()。
A:81H B:51HC:18H D:15H4、11000110为二进制原码,该数的真值为()。
A:-70 B:+70C:-198 D:+1985、11000110为二进制补码,该数的真值为()。
A:+198 B:-198C:+58 D:-586、01000110为二进制补码, 该数的真值为()。
A:+70 B:-70C:+58 D:-587、字符A的ASCII码为41H,字符a的ASCII码为()。
A:41H B:42HC:61H D:62H8、字符A的ASCII码为41H,字符B的ASCII码为()。
A:41H B:42HC:61H D:62H9、字符9 的ASCII码为()。
A:09H B:9C:39H D:9910、8位二进制数的原码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12811、8位二进制数的反码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12812、8位二进制数的补码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-27 ~ +127 D:-128 ~ +12813、8位二进制数的无符号数表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12814、n+1位符号数X的原码表值范围为()。
A:-2n<X <2 n B:-2 n≤X ≤2 nC:-2 n≤X <2 n D:-2 n<X ≤2 n15、n+1位符号数X的补码表值范围为()。
微机原理与接口技术考试题库(选择题、判断题精选)

一:选择题(70分)1. 堆栈指针的作用是用来指示 B 。
A 栈底地址B 栈顶地址C 下一条要执行指令的地址D 上一条要执行指令的地址2. CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个 B 。
A 指令周期B 总线周期C 时钟周期D机器周期3. 微机读写控制信号的作用是 D 。
A 决定数据总线上的数据流的方向B 控制存储器读写操作的类型C 控制流入、流出存储器信息的方向D 以上三种作用4. 80X86中IP/EIP寄存器的作用是 C 。
A 保存当前栈顶地址B 保存代码段的基地址C 指示下一条要执行的指令地址D 暂存当前执行的指令地址5.一个具有24根地址线的微机系统中,装有16KB ROM、480KB RAM和100MB的硬盘,说明其内存容量为 A 。
A 496KB B 16MBC 100.496MBD 100MB6.查询方式输入/输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示(1)A,输出时准备好表示(2)B。
(1)A.稳定 B.已空 C.已满(2)A.稳定 B.已空 C.已满7.根据下面所提供的某80X86微机内存中的数据,判断INT 11H中断服务程序的入口地址是(A)。
0000:0040 B3188ACC4DF800F0 41F800F0C5188ACC0000:0050 39E700F0A0198ACC 2EE800F0D2EF00F0A. F000:F84DB. A019:8ACCC. CC8A:19A0D. 4DF8:00F08.存储字长是指 B 。
A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的个数D 寄存器的位数9. 指令寄存器的位数取决于 B 。
A 存储器的容量B 指令字长C 机器字长D 存储器的类型10. 主机与设备传送数据时,采用 C ,CPU的效率最高。
A 程序查询方式B 中断方式C DMA方式D 软件查询方式11.从硬件的角度而言,采用硬件最少的数据传送方式是 D 。
微型计算机基础知识题库和答案

微型计算机基础知识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.8086要求中断请求信号INTR是一个高电平信号,而且必须维持3个时钟周期的宽度。
(错误)2.数据总线用来在CPU和其他部件间传送信息,具有三态控制功能,并且是双向的。
(正确)3.当8086/8088的MN/ 非MN引脚接地时,则CPU就是最大方式工作状态。
(正确)4.通常,程序中断是由内部组件通过CPU的中断请求线(如 INTR)向CPU提出的。
(错误)5.保护是多任务或多用户系统中加强资源管理的方法,用来防止多个程序或多个任务间彼此干扰,同时,保护机智还用来避免对存储器非法操作。
(正确)6.DOS 专用中断是指INT 23H、INT 24H、INT 25H 三个中断,属DOS操作时专用,用户不要直接使用。
(错误)7.80286CPU 是比8086/8088CPU 更为先进的32位微处理器。
(错误)8.按存储器和中央处理器CPU的关系分,有内存储器和磁盘存储器。
(错误)9.数据在内存中以字为单位进行存储,即将存储器空间按字地址号顺序排列,称为字节编址。
(错误)10.堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的主程序断点地址,以及其他寄存器的内容。
(正确)10.[X1]原 =1101 0111B ,则[X1]补=1010 1000B。
(错误)11.程序控制的输入/输出方式是指在程序的编制中利用输入/输出操作指令来完成CPU 与接口交换信息的一种方式。
(正确)12.微机系统中的定时可分为两类:内部定时和外部定时。
(正确)13.逻辑地址由段地址和偏移地址两部分组成。
(正确)14.在基址寻址方式中,操作数的有效地址EA是有基址寄存器加上一个位移量而得到的。
(正确)15.控制器完成一条指令的全过程需要二个步骤:一、取指令二、执行指令。
(错误)16.INC SI 的结果是将SI寄存器的内容加1。
(正确)17.代码段寄存器CS的呢绒可以通过传送类指令置入或者进行变更。
华中师范大学网络教育学院《微机原理》练习测试题库及答案

华中师范大学网络教育学院《微机原理》练习测试题库及答案一、选择题1、运算器与控制器统称为:A.微形计算机B.程序C.CPU2、微型计算机系统包括哪几个部分:A.CPU,存储器,I/O接口B.CPU,存储器,I/O接口及程序设计语言C.微型计算机的硬件及相应的软件3、8086CPU内部由下列部件组成:A.ALU、BIU及通用寄存器B.EU与BIU C.EU、通用寄存器、指令队列4、各指针寄存器中存放的是:A.偏移地址B.段地址C.实际地址5、时钟周期、总线周期、指令周期之间的关系是:A.时钟周期>总线周期>指令周期B.时钟周期<总线周期<指令周期C.时钟周期<总线周期>指令周期6、最小方式下8086典型系统中8282功能是:A.产生时钟脉冲B.地址锁存C.提高驱动力7、8086最小系统中,三总线只能由8086控制:A.不是B.是C.数据总线是,其他不是8、基本的总线读周期需要几个T状态:A.1个B.4个C.多于4个9、可以用什么信号作为地址锁存允许信号:A./BHE B.ALE C.DT/R /DEN10、最小方式与最大方式下,8086的总线请求与响应各使用的是几个引脚:A.1,2B.2,1 C.2,2 d.1,111、中断类型号是在中断响应周期什么时候读入CPU的:A.第二个中断响应信号有效期间B.第一个中断响应信号有效期间C.ALE有效期间12、8086系统1M内存空间最多能分成多少个不同的段:A.16个B.64 K个C.256个D. 20个13、由某单元的物理地址即可确定其逻辑地址,或由逻辑地址即可确定其物理地址:A.是、是B.不是、不是C.是、不是D.不是、是14、8086CPU的PUSH指令执行时:A.先推数据,再将SP-2B.先将SP-2,再推数据C.先推数据,再将SP+2D.先将SP+2,再推数据15、8086系统中,I/O端口地址:A.只能采用内存映像编址B.只能采用独立编址C.既可以采用独立编址,又能采用内存映像编址16、存储器寻址表示了指令中的操作数:A.本身B.在内存中的偏移地址C.内存中的段地址17、存储器寻址方式中,缺省段地址是SS的间址寄存器是:A.SP间址B.BP间址C.BX间址18、能进行间接寻址的间址寄存器有:A.4个B.6个C.8个19、计算指令执行时间时,不计入取指时间是因为:A.取指时间很短,可忽略不计B.取指与执行指令基本并行C.取指时间是固定的,不需要单独计算。
微机原理试题及答案1

微机原理试题库试题1一、填空题(24分)1、8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
2、CPU在执行IN AL,DX指令时,M/引脚为电平,为电平。
3、微型计算机的组成4、CPU访问存储器进行读写操作时,通常在状态去检测READY ,一旦检测到READY无效,就在其后插入一个周期。
5、8086/8088系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
6、汇编语言源程序中的语句有三种类型,它们是语句,语句,语句。
7、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
8、CPU与外设之间的连接部件称为,它的基本功能是和。
9、数据的输入/输出指的是CPU与进行数据交换。
10、当8255A口工作在方式1输出时,A口输入信号联络线的名称是,输出信号联络线的名称是。
二、选择题(12分)1、设A=186,B=273Q,C=0BBH,它们之间的关系是。
A)A>B>C B)A<B<C C)A=B=C D)A<B=C2、8086CPU用ALE的下降沿将T1期间出现的信息锁存在外部地址锁存器中A) A0~A19 B) C) A和B D) D0~D153、下列四条指令中错误的是。
A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE文件产生在之后。
A)汇编 B)编辑 C)用软件转换 D)连接6、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12 B)24 C)16 D)147、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是。
微机原理试题库

一、填空题基础知识1、数制转换:369D=101110001B=171H;4095D=1111 1111 1111B=FFFH10000D=10011100010000B=2710H;42D=101010B=2AH;85D=1010101B=55H256D=10000 0000B=100H;122D=0111 1010B=7AH2、下列各数为十六进制表示的8位二进制数,说明它们分别被看作是补码表示的有符号数和无符号数时,它们所表示的十进制是什么?D8H:有符号数:-40,无符号数:216;FFH:有符号数:-1 ,无符号数:2553、内存是存放程序和数据信息及中间结果的地方。
4、n位补码的表示范围是-2n-1≤N≤2n-1-15、[X]补=0075H,[Y]补=0FF8BH,则[X+Y]补= 0000H ,[X-Y]补= 00EAH6、已知[X-Y]补=7001H,[X+Y]补=0001H,则[2X]补= 7002H7、若[X]求补= X,则X为 08、BCD码是一种用二进制编码的十进制数,它运用 4 位二进制位表示一位十进制位。
9、汇编语言默认无标记数为十进制数。
10、已知[-Y]补=7001H,Y = 8FFFH11、20的补码是00010100B,-20的补码是 11101100B ,原码是 10010100B硬件知识1、软件是为了运行、管理和维护计算机而编制的各种程序的总和。
2、汇编语言是一种符号语言,它用助记符来表示操作码,用符号或符号地址来表示操作数或操作数地址,它与机器指令是一一对应的。
3、用二进制代码组成的计算机能直接识别的语言称为机器语言,用机器指令的助记符以及伪指令、宏指令表示的一种面向机器的语言称为汇编语言,用该语言编写的程序需经过汇编程序翻译,成为计算机能直接识别并执行的程序称目标程序。
4、汇编语言指令通常由操作码部分和操作数部分组成。
5、指令中用到的操作数可以存放为寄存器,存储器,立即数。
微型计算机原理试题库与答案

《微型计算机原理》试题库及答案一、填空1.数制转换A)125D=( 11111101 )B =( 375 )O=( 0FD )H=(0001 0010 0101 )BCDB)10110110B=( 182 )D =( 266 )O=( 0B6 )H=(0001 1000 0010 )BCD2.下述机器数形式可表示的数值围是(请用十进制形式写出):单字节无符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的围为-128~+127。
3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。
指出运算结果有效否。
A)00101101+10011100=B)11011101+10110011=4.十六进制数2B.4H转换为二进制数是__00101011.0100,转换为十进制数是__43.25____。
5.在浮点加法运算中,在尾数求和之前,一般需要(对阶)操作,求和之后还需要进行(规格化)和舍入等步骤。
6.三态门有三种输出状态:高电平、低电平、(高阻)状态。
7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为(45H),前面加上偶校验位后代码为(C5)H。
8.数在计算机中的二进制表示形式称为(机器数)。
9.在计算机中,无符号书最常用于表示(地址)。
10.正数的反码与原码(相等)。
11.在计算机中浮点数的表示形式有(阶码)和(尾码)两部分组成。
12.微处理器中对每个字所包含的二进制位数叫(字长)。
13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟可执行多少(百万条指令)14.PC机主存储器状基本存储单元的长度是(字节).15.一台计算机所用的二进制代码的位数称为___字长_________,8位二进制数称为__ 字节____。
16.微型计算机由(微处理器)、(存储器)和(I/O接口电路)组成。
17.8086CPU寄存器中负责与I/O端口交换数据的寄存器为(AX,AL)18.总线有数据总线、地址总线、控制总线组成,数据总线是从微处理器向存储器、I/O接口传送数据的通路;反之,它也是从存储器、I/O接口向微处理器传送数据的通路,因而它可以在两个方向上往返传送数据,称为(双向总线)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( × )80486的逻辑段不允许有段的重叠和交叉。
(× )在80486的32位标志寄存器中,其每一位都有一定的含义。
( × )若一个数据块的起始地址为20A0H:0F6H,则该数据块起始地址的实际地址是21B60H。
( × )SP的内容可以不指向堆栈的栈顶。
( × )寄存器寻址其运算速度较低。
( √ )字长是描述CPU数据总线宽度的指标。
( × )计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。
( × )当运算结果各位全部为零时,标志ZF=0。
( × )逻辑地址不是物理地址,但它是唯一的。
( × )静态随机存储器中的内容可以永久保存。
( × )总线周期是指CPU执行一条指令所需的时间。
( × )静态随机存储器中的内容可以永久保存。
( √ )Cache是一种快速的静态RAM,它介于CPU与内存之间。
( √ )寻址256M字节内存空间,需28条地址线。
( √ )无论采用何种工艺,动态RAM都是利用电容存储电荷的原理来保存信息的。
( × )EPROM是指可擦除可编程随机读写存储器。
( √ )某内存模块的地址范围为80000H~0BFFFFH,该模块的容
量为256K。
( √ )在查询方式下输入输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示已满;输出时,准备好表示已空。
( √ )无条件式的I/O是按先读状态口,再读数据口的顺序传送数据的。
( √ )I/O数据缓冲器主要用于协调CPU与外设在速度上的差异。
( √ )查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。
( × )连接CPU和外设的接口电路中必须要有状态端口。
( × )总线是专门用于完成数据传送的一组信号线。
( √ )I/O接口的基本功能之一是完成数据的缓冲。
( × )要实现微机与慢速外设间的数据传送,只能利用查询方式完成。
( × )指令MOV AX,[BX]的源操作数是寄存器寻址方式。
( × )对堆栈区的操作必须遵循先进先出的原则。
( × )比较两个带符号数的大小,可根据CF标志来判断。
( × )逻辑操作符AND,OR,XOR和NOT,只能用于数字表达式。
( √ )不能给段寄存器赋立即数。
( √ )OF位可用来表示有符号数的溢出。
( × )无条件转移指令只能用于段内直接转移。
( × )MOV AX,[BP]的源操作数的物理地址为16*(DS)+(BP)。
( √ )指令MOV DI,OFFSET [BX][SI]是正确的。
( √ )指令MOV CS,BX是非法的。
( × )指令NOT AX,BX是合法的。
( × )MOV [BX][BP],AX是对的。
( × )80486中对堆栈单元的存取操作是以字节为单位的。
( × )JMP指令要影响标志位。
( × )INC指令影响所有状态标志。
(× )欲交换寄存器SI,DI的内容,可用指令XCHG SI,DI实现。
( × )CPU中的程序计数器IP中存放的是指令的逻辑地址。
( × )两个符号相同的数相减不会产生溢出。
( √ )汇编程序就是汇编语言程序。
( × )相对寻址中的位移量只能用16位表示。
( √ )CLD指令是MOVSB指令的使用条件之一。
( √ )段寄存器间不能直接进行数据传送。
( × )要把变量BUFF的有效地址送给BX,可用MOV BX,BUFF 指令。
( √ )当对堆栈段的数据进行操作时,其操作数的有效地址可保存在BP中。
( √ )TEST指令属于逻辑运算指令。
( √ )CS和IP都不能作传送指令的目的操作数。
( √ )单片8259A最多可接8个中断源。
( × )中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
( × )若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是IRQ3。
( × )可屏蔽中断要执行两个中断响应总线周期。
( √ )内中断不受IF和TF标志的影响。
( × )在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。
( × )同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放。
( × )中断向量地址是中断服务程序入口地址。
( × )利用8259A对外中断进行管理时,只能管理8个中断源。
( √ )在中断接口电路中,由中断请求寄存器来保存外设的中断请求信号。
( × )在80x86中INTO的中断优先级比NMI的中断优先级要高。
( √ )中断向量地址是中断向量表的地址。
( × )8259A的8个中断源的中断向量在中断向量表中可以不连续存放。
( √ )8259A送给CPU的中断请求信号是通过INT发出的。
( √ )80X86系统中硬件中断服务程序的入口地址可由程序中的调用指令得到。
( × )8255A 的A端口和B端口都能在方式2下进行工作。
( × )在 8255A 中可以进行按位置位/复位的端口是端口A、B、C。
( × )传输距离较近时,常采用并行传送方式,传输距离较远时,常采用串行传送方式。
( √ )8255控制字的最高位D7=1,表示该控制字为方式控制字。
( √ )8255与CPU连接时地址线一般与CPU的地址总线A1和A0连接。
( × )8255三个端口中只有端口A有输入锁存功能。
( √ )8255的每个端口的数据寄存器的长度为8位。
( × )8255A 的端口A工作在方式2时,端口B只能工作在方式0下。
( √ )8255A 有3个独立的8位并行I/O口。
( √ )同步串行传送能够得到比异步串行传送高的传输速率。
( √ )奇偶校验是根据传送的数据中"1"的个数进行编码的。
( √ )在微型计算机中,串行输入输出端口与微处理器之间是采用串行方式交换数据的。
( √ )调制解调器实现的是异步数据通信。
( × )异步串行通讯中,一个字符的编码是基本传递单位的组成
部分之一。
( × )8251是可编程串行通信接口,它只能工作在异步通信方式下。
( × )串行异步通信与同步通信的不同之处是分别适用于近距离和远距离通信。
( √ )8253A 既可作为计数器,又可作为定时器使用。
(√ )当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是暂时停止现行计数工作。
( × )8254定时器/计数器工作在方式3时,其OUT引脚上输出的是周期性的对称方波。
( × )当D/A转换器与CPU相连时,如果CPU的数据总线的位数小于D/A转换器的位数,则需要采用多级缓冲结构。
(× )在A/D转换原理中,采用逐次逼近式其转换速度是最快的。
( √ )8088的Ready信号是由外部硬件产生的。
( √ )8088 的数据可以存放在几个不连续的段中。
( √ )8088 中,取指令和执行指令可以重叠操作。
( × )8088 的可屏蔽中断的优先权高于非屏蔽中断。
( √ )多个外设可以通过一条中断请求线,向CPU发中断请求。
( × )8253 的每个计数器只能按二进制计数。
( × )8253的计数器是对机器的CLK脉冲计数。
( × )RS-232C接口是常用的串行通信接口,这个接口可用地
址总线寻址。
( √ )串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。
( √ )EPROM 虽然是只读存储器,但在编程时可向内部写入数据。
98、( √ )中断服务程序可放在用户可用的内存的任何区域。