




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 计算机基础知识一、问答题1、下列各机器数所表示数的范围是 (1)8位二进制无符号定点整数;0到255(2)16位二进制无符号定点整数;0到65535 (3)用补码表示的16位二进制有符号整数;-32768到+327672、(111)X=273,基数X=?X=163、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。(1)X和Y两个数均为无符号数; X小于Y(2)X和Y两个数均为有符号的补码数。 X大于Y4、一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少? 35H 二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是 R ,能使用的最小数字符号是 0 。2、八进制数的基数为8,能用到的数字符号个数为 8 。3、十进制数72转换成八进制数是 90Q 。4、与十进制数49.875等值的八进制数是 61.7Q 。5、与十进制数67等值的十六进制数是 43H 。6、十进制小数0.6875转换成十六进制数是 0.BH 。7、二进制数101.011转换成十进制数是 5.375 。8、与二进制数101110等值的八进制数是 56Q 。9、十六进制数0E12转换成二进制数是 1110 0001 0010B 。10、将下列十进制数8609、5254、2730、1998变为8421BCD码分别是 1000 0110 0000 1001,0101 0010 0101 0100,0010 0111 0011 0000,0001 1001 1001 1000 。三、选择题1、在计算机机内部,一切信息的存取、处理和传送都是以 D 形式进行的。A)EBCDIC码 B)ASCII码 C)十六进制编码 D)二进制编码2、下列数据中,可能是八进制数的是 B 。A)488 B)317 C)597 D)1893、与十进制数56等值的二进制数是 A 。A)111000 B)111001 C)101111 D)1101104、十进制数36.875转换成二进制数是 B 。A)110100.01 B)100100.111 C)100110.11 D)100101.1015、十进制数59转换成八进制数是 A 。A)73Q B)37Q C)59Q D)112Q6、与十进制数58.75等值的十六进制数是 B 。A)A3.CH B)3A.CH C)3A.23H D)C.3AH7、二进制数10101转换成十进制数是 C 。A)25 B)23 C)21 D)228、二进制数1101.01转换成十进制数是 C 。A)17.256 B)13.5 C)13.25 D)17.59、二进制数10011010.1011转换成八进制数是 A 。A)232.54Q B)232.13 C)232.51 D)232.5210、二进制数111010.11转换成十六进制数是 B 。A)3ACH B)3A.CH C)3A3H D)3A.3H11、八进制数253.74转换成二进制数是 A 。A)10101011.1111 B)10111011.0101C)11001011.1001 D)10101111.101112、十六进制数1CB.D8转换成二进制数是 D 。A)110001011.11001 B)111101011.11101 C)111101011.11101 D)111001011.1101113、八进制数712转换成二进制数是 B 。A)111110 B)111001010 C)11100110 D)1110101014、将十六进制数FF.1转换成十进制数是 C 。A)255.625 B)2501625 C)255.0625 D)250.062515、下面几个不同进制的中,最大的数是 D 。A)1100010B B)225Q C)500 D)1FEH16、十进制正数43的八位二进制原码 B 。A)00110101 B)00101011 C)10110101 D)1010101117、十进制负数-61的八位二进制原码是 B 。A)10101111 B)10111101 C)10101011 D)0011010118、十进制正数38的八位二进制补码是 D 。A)00011001 B)10100110 C)10011001 D)0010011019、十进制负数-38的八位二进制补码是 C 。A)01011011 B)10100110 C)11011010 D)0010011020、有一个八位二进制数补码是11111101,其相应的十进制数是 A 。A)-3 B)-2 C)509 D)25321、十进制数-75用二进制数10110101表示,其表示方式是 B 。A)原码 B)补码 C)反码 D)ASCII码22、数字字符4的ASCII码为十进制数52,数字字符9的ASCII码为十进制数 A 。A)57 B)58 C)59 D)6023、已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数 69 。24、已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数 B 。A)102 B)103 C)104 D)10525、通常所说汉字的两种编码是 B 。A)简体字和繁体字 B)国标码和机内码C)ASCII和EBCDIC D)二进制和八进制26、在微机汉字系统中一个汉字的机内码占的字节数是 B 。A)1 B)2 C)4 D)8四、是非判断题(注A对B错)1、ENIAC计算机采用的电子器件是真空管。(B )2、在第三代计算机期间出现了微型计算机。 ( B )3、8086微机的地址线和数据线均是16位。 ( B )4、对于种类不同的计算机,其机器指令系统都是相同的。( B )5、256KB字节等于256000字节。 ( B )6、在计算机中,数据单位bit的意思是字节。 ( B )7、计算机中所有的信息都是以二进制形式存放的。 ( A )8、八进制数的基数为8,因此在八进制数中可以使用的数字符号是0、1、2、3、4、5、6、7、8。( B )9、所有的十进制小数都能完全准确地转换成二进制小数。(B )第二章 8086系统结构与80X86CPU一、问答题:1、微型计算机是由哪几部分组成的?各部分的功能是什么?答:主要由CPU、内存、I/O接口和总线组成,其中CPU是微型计算机的控制中心,它统一协调和控制系统中的各个部件进行相关工作;内存是微型计算机内部存储程序、原始数据、中间结果和最终结果等各种信息的部件;I/O接口是微型计算机的CPU、内存与外部设备之间进行信息交换的桥梁;总线是各部分之间的连接通路。2、8086微处理器内部有哪两个部件?各部件的主要作用是什么?答:BIU和EU,BIU负责和外部打交道,EU负责指令的执行。3、下列各情况影响哪些标志位?其值是什么?(1)有符号数运算出现溢出;OF=1(2)结果为零;ZF=1(3)结果为负数;SF=1(4)按单步方式处理;TF=1(5)有辅助进位;AF=1(6)开中断;IF=1(7)最高位有借位;CF=14、8088微处理器的逻辑地址是由哪几部分组成的?怎样将逻辑地址转换为物理地址?答:逻辑地址包括段地址和偏移地址。段地址10H+偏移地址=物理地址5、如何设置用户堆栈,在压栈和退栈操作时,堆栈指针SP的内容如何变化?答:通过定义堆栈段来定义用户堆栈,压栈一次SP值减2,退栈一次SP值加2.6、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址是多少?答:起始地址是(CS)10H+(IP)=0A7F0H10H+2B40H=7、有两个16位字1234H和5678H分别存放在02000H为首地址的存储单元中,试用图表示存储数据的情况。56H02003H78H02002H12H02001H34H02000H8、设(SS)=2250H,(SP)=0140H,在堆栈中压入双字数据12345678H,试用图表示堆栈存储数据的情况。22640H (SP)=0140H12H2263FH (SP)=013FH34H2263EH (SP)=013EH56H2263DH (SP)=013DH78H2263CH (SP)=013CH二、填空题1、8088CPU内部结构按功能分为两部分,即 BIU 和 EU 。2、CPU中的总线接口部件BIU,根据执行部件EU的要求,完成 取指令 与 取操作数 或 存结果 的数据传送。3、8086中的BIU由 4 个 16 位段寄存器、一个 16 位指令指针、 6 字节指令队列、 20 位地址加法器和 BIU 控制电路组成。4、根据功能不同,8086的标志位可分为 控制 标志和 状态 标志。5、8086/8088构成的微机中,每个主存单元对应两种地址: 物理地址 和 逻辑地址 。6、物理地址是指实际的 20 位主存单元地址,每个存储单元对应唯一的物理地址,其范围是 00000H到0FFFFFH 。7、逻辑地址由段基值和 偏移地址 组成。将逻辑地址转换为物理地址的公式是 物理地址=段基址*10H+偏移地址 。其中的段基值是由 段寄存器 存储。8、8086CPU从偶地址读写两个字节时,需要 1 个总线周期;从奇地址读写两个字节时,需要 2 个总线周期。三、选择题1、运算器的主要功能是 C 。A)算术运算 B)逻辑运算C)算术运算与逻辑运算 D)函数运算2、在一般微处理器中, A 包含在CPU中。A)算术逻辑单元 B)主内存C)输入/输出设备 D)磁盘驱动器3、8086/8088的状态标志有 D 个。A)3 B)4C)5 D)64、8086/8088的控制标志有 C 个。A)1 B)2C)3 D)45、8086/8088可用于间接寻址的寄存器有 B 个。A)2 B)4C)6 D)86、计算机的外部设备是指 B 。A)软盘、硬盘驱动器 B)输入输出设备C)电源及机箱 D)RAM及ROM7、存储器是计算机系统的记忆设备,它主要用来 D 。A)存储程序 B)存储数据C)存储指令 D)上述B)、C)8、和外存相比,内存的特点是 A 。A)容量小、速度快、成本高 B)容量小、速度快、成本低C)容量大、速度快、成本高 D)容量大、速度快、成本低9、堆栈的工作方式是 A 。A)先进后出 B)后进后出C)先进先出 D)随机四、是非判断题(对A,错B)1、8086/8088标志寄存器共有16位,每一位都有含义。( B )2、8086/8088的逻辑段不允许段的重叠和交叉。( B )3、8086/8088的数据总线都是16位。( B )4、执行转移、调用和返回指令时,指令队列中的原内容不会被清除。( B )5、8086与8088在软件上不一定完全兼容。( B )6、微机的字长愈长,计算精度愈高,指令处理功能愈强。( A )7、计算机的主频愈高,计算机的速度愈快。( A )第三章 8086的指令系统 第四章 8086汇编语言程序设计一、根据以下要求选用相应的指令或指令序列1、把4629H传送给AX寄存器MOVAX,4629H2、把BX寄存器和DX寄存器内容相加,结果存入DX寄存器中。ADD DX,BX3、AX寄存器中的内容减去0360H,结果存入AX中。SUB AX,0360H4、把附加段偏移量为0500H字节存储单元的内容送BX寄存器。MOV BX, ES:0500H5、AL寄存器的内容乘以2。SHL/SALAL,16、AL的带符号数乘以BL的带符号数,结果存入AX中。IMUL BL7、CX寄存器清零。MOV CX,0或XOR CX,CX或AND CX,08、置DX寄存器的高3位为1,其余位不变。OR DX,1110 0000 0000 0000B9、置AL寄存器的低4位为0,其余位不变。ANDAL,1111 0000B10、把CL寄存器的高4位变反,其余位不变。XOR CL,1111 0000B11、使AX中的有符号数除以2。SAR AX,1二、填空题1、计算机的指令由 操作码 和 操作数 两部分组成。2、现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=0B7H,(21023H)=65H,下列指令执行后填入AX寄存器的内容:(1)MOV AX,1200H; (AX)= 1200H (2)MOV AX,BX; (AX)= 0100H (3)MOV AX,1200H; (AX)= 4C2AH (4)MOV AX,BX; (AX)= 3412H (5)MOV AX,1100BX; (AX)= 4C2AH (6)MOV AX,BXSI; (AX)= 7856H (7)MOV AX,1100BXSI;(AX)= 65B7H 3、当指令“指令SUB AX,BX”执行后,CF=1,说明最高有效位 向前有借位 ;对 无符号 数,说明操作结果溢出。4、指令SAR可用来 有符号数 除以2,而指令SHR则可用来 无符号数 除以2。三、选择题1、一般地,我们将计算机指令的集合称为 A 。A)机器语言 B)汇编语言C)翻译程序 D)仿真语言2、寄存器间接寻址方式中,操作数在 C 中。A)通用寄存器 B)堆栈C)主存单元 D)段寄存器3、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 C 。A)直接、立即、间接 B)直接、间接、立即C)立即、直接、间接 D)不一定4、MOV AX,ES:BXSI的源操作数的物理地址是 B 。A)16d(DS)+(BX)+(SI) B)16d(ES)+(BX)+(SI)C)16d(SS)+(BX)+(SI) D)16d(CS)+(BX)+(SI)5、INC指令不影响 B 标志。A)OF B)CFC)SF D)ZF6、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是 D 。A)20102H B)20101HC)200FEH D)200FFH8、设(AL)=-68,(BL)=86,执行SUB AL,BL指令后,正确的结果是 D 。A)SF=1 B)ZF=0C)CF=1 D)OF=19、将寄存器AX的内容求反的正确操作是 B、C 。A)NEG AX B)XOR AX,0FFFFHC)NOT AX D)CMP AX,AX10、将累加器AX的内容清零的正确操作是 A B C 。A)AND AX,0 B)XOR AX,AXC)SUB AX,AX D)CMP AX,AX四、判断题(对A错B)1、MOV AX,BP的源操作数的物理地址为16(DS)+(BP)。( B )2、立即寻址方式不能用于目的操作数字段。( A )3、不能给段寄存器进行立即数方式赋值。( A )4、MOV指令要影响标志位。( B )5、CF位可以用来表示有符号数的溢出。( B )五、分析程序段1、MOVAX,BXNOTAXADDAX,BXINCAX执行后(AX)= 0 ,CF= 0 .2、MOVBX,0FFFEHMOVCL,2SARBX,CL执行后(BX)= 0FFFFH ,CF= 1 .3、MOVAX,147BHMOVBX,80DCHADDAX,BXJNOL1JNCL2程序执行后转向何处?L14、MOVAX,99D8HMOVBX,9847HSUBAX,BXJNCL1JNOL2程序执行后转向何处?L15、CMPAX,BXJGENEXTXCHGAX,BXNEXT:CMPAX,CXJGEDONEXCHGAX,CXDONE:(1)上述程序段执行后,原有AX,BX,CX中最大数存放在哪个寄存器中?AX(2)存放在AX,BX,CX中的是有符号数还是无符号数?有符号数第五章 存储器原理与接口1、用下列芯片构成存储系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码? 设系统为20位地址线,采用全译码方式.(1)5124 b RAM构成16KB的存储系统64片 11根(2)10241 b RAM构成128KB的存储系统1024片 10根(3)2K4 b RAM构成64KB的存储系统 64片 9根(4)64K1 b RAM构成256KB的存储系统 32片 4根2、现有一种存储芯片容量为5124b,若要用它组成4KB的存储容量.需要多少这样的存储芯片?每片芯片需要多少寻址线?而4KB存储系统最少需要多少寻址线?答:需要16片。每片芯片需要9根寻址线。而4KB存储系统最少需要12根寻址线?第六章 微型计算机的输入/输出1、用查询式将 DATA开始的存贮区的100个字节数据在FCH端口输出,完成程序,状态端口地址为:FFH。2、CPU寻址外设端口的方式通常有哪两种?试说明它们的优缺点。第七章 可编程接口芯片(8255和8253)1、若 8255A的端口A定义为方式0,输入;端口B定义为方式1,输出;端口C的上半部定义为方式0,输出。试编写初始化程序。(口地址为80H83H)MOVAL,10010100BOUT83H,AL2、假设一片 8255A的使用情况如下:A口为方式0输入,B口为方式0输出。此时连接的CPU为8086,地址线的A 1 、A 2 分别接至8255A的A 0 、A 1 ,而芯片的CS来自A 3 A 4 A 5 A 6 A 7 =00101,试完成8255A的端口地址和初始化程序。 答:A口地址0A0H,B口地址0A2H,C口地址0A4H,控制口地址0A6H(或者A口地址0A1H,B口地址0A3H,C口地址0A5H,控制口地址0A7H)MOVAL,10010000BOUT0A5H/0A6H,AL3、某系统中 8253芯片的通道02和控制端口地址分别为FFF0HFFF3H。定义通道0工作在方式3,CLK 0 2MHz,要求输出OUT 0 为1kHz的速率波;定义通道l工作在方式其CLK l 输入外部计数事件,每计满100个向CPU发出中断请求。试写出8253通道0和通道1的初始化程序。MOV DX,0FFF3HMOV AL,00110111BOUT DX,ALMOV AL,00HMOV DX,0FFF0HOUT DX,ALMOV AL,20HOUT DX,ALMOV DX,0FFF3HMOV AL,01010000BOUT DX,ALMOV AL,100MOV DX,0FFF1HOUT DX,AL4、设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。输入时钟为2MHz,让1号通道周期性的发出脉冲,其脉冲周期为1ms,试编写初化程序段。MOV DX,203HMOV AL,01110111BOUT DX,ALMOV DX,202HMOV AL,00HOUT DX,ALMOV AL,20HOUT DX,AL第八章 串行输入/输出接口1、已知 8251发送的数据格式为:数据位7位、偶校验、1个停止位、波特率因子64。设8251控制寄存器的地址码是3FBH,发送/接收寄存器的地址码是3F8H。试编写用查询法和中断法收发数据的通信程序。 查询法接收举例如下:MOV AL,01111011BMOV DX,3FBHOUT DX,ALMOV DX,3F8HL:IN AL,DXTEST AL,02HJZ LIN AL,DX第九章 中断与中断管理1、某系统有五个中断源,它们分别从中断控制器 8259A的IR 0 IR 4 以脉冲方式引入系统,中断类型码分别为48H4CH,中断入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论