当前位置:文档之家› 对口高考计算机原理

对口高考计算机原理

对口高考计算机原理
对口高考计算机原理

进位计数制有数码、基数、位权三个要素。

数码是指在某种进位计数制中允许使用的记数符号。

例:十进制有10个记数符号。

基数指某种进位计数制,允许使用的数码的个数。

例:十进制的基数是10。

位权指在某种进位计数制中,某一数位所代表的大小。

例:十进制数10,1所在位位权为10。

二进制的特点是:二进制数只使用两种符号“0”和“1”,且对数的存储、传送、识别也是很方便的,实现起来比较容易,也比较可靠、运算规则简单、节省器材。

二进制数包含二个变量,“0”和“1”,可以用来表示逻辑变量“真”和“假”,在处理逻辑思维问题和人工智能领域中具有巨大意义。

二进制、八进制、十六进制可以通过按权展开的方法得到其相应的十进制数。

十进制数转换为二进制、八进制、十六进制时,十进制整数部分分别采用除以2、8、16取余,也就是除以基数取余。

先转换整数部分,除数后取余读数是由下向上读,也就是最先得到的余数为最低位,最后得到的余数为最高位。

再转换小数部分,除数后取余读数是由上向下读,也就是最先得到的整数为最高位,最后得到的整数为最低位。

由于采用二进制表示数时,位数较多,读起来不方便,故在计算机多采用八进制、十六进制表示数。二进制与八进制、十六进制之间的转换比较方便。

二进制与八进制之间的转换采用三位化一位的方法,整数在高位补0,小数部分在低位补0;二进制与十六进制之间的转换采用四位化一位的方法,整数在高位补0,小数部分在低位补0。

计算机在进行算术运算时,需要指出小数点的位置。根据小数点的位置是否固定,计算机有两种数据格式:定点表示和浮点表示。

在定点表示法中约定:所有数据的小数点位置固定不变。根据小数点约定的位置不同,定点表示法中又可以分为定点整数(纯整数)和定点小数(纯小数)。

原码表示法是一种最简单的机器数表示法,又叫符号(绝对值表示法)用最高位表示符号位,0为正数,1为负数,其余代码表示数的绝对值。

补码表示法的实质就是把减法运算变成加法运算,减去一个数,可用加上该数的补数来代替。两者关于模数具有同余关系,另外加减其模数的整数倍,其值不变。

补码的符号位表示方法与原码相同,其数值部分有关表示与数的正负有关;对于正数,数值部分与真值形式相同;对于负数,将真值的数值部分按位取反,且在最低位上加1。

反码与补码类似,正数的反码是其本身;负数的反码,可将原码除符号位外各位按位取反得到。

移码,在计算机中一般只用来表示浮点数的阶码,而浮点数的阶码只有整数的情况,故在计

r为浮点数阶码的底,与尾数的基相同,通常r=2,E和M都是带符号数,E叫做阶码,M叫做尾数。在大多数计算机中,尾数为纯小数,常用原码或补码表示;阶码为纯整数,常用移码或补码表示。

在浮点数表示法中,数的表示范围由阶码的位数来决定,而尾数的位数决定了有效数字的精度,显然采用浮点数表示法,表示的数的范围扩大了但精度降低了。

在计算机中可以采用4位二进制数来表示1位十进制数,称为二进制编码的十进制数,简称为BCD码。

ASCII码可表示10个十进制数字0~9,26个英文字母,通用运算符号+、-等以及标点符号等共计95个可显示字符,另外还有33个编码,作为控制字符,控制计算机。

ASCII码是由128个字符组成的字符集。

字符0~9这10个数字字符的高3位编码为011,低3位为0000~1001。当去掉高3位的值时,低4位正好是二进制数形式的0~9。

声音是通过空气传播的一种连续的波,叫声波。

声音的强弱体现在声波压力的大小上,音调的高低体现在声音的频率上。声音用电表示时,声音信号在时间和幅度上都是连续的模拟信号。因此,声音不能直接进入计算机存储,需要进行数字化。数字化的过程涉及两个步骤:

第一步,对声音进行采样

第二步,就是量化,用专门的模/数转换电路将每一个的离散量换成一个N位二进制表示的数字量。

位图图像的要在计算机表示,其转化过程包括两个步骤:

第一步,抽样,第二步,量化。

奇偶校验码是一种最简单也是最常用的数据校验码,可以检验出一位错误,但不确定出错的位置,也不能检测出偶数位错误。

使用方法就是将奇偶校验放在N位代码的最高位之前或者最低位之后,组成N+1位的编码。

奇校验就是使整个校验码中“1”的个数为奇数。

偶校验就是使整个校验码中“1”的个数为偶数。

计算机在进行大量字节传送时,不仅每一个字节有一个奇偶校验位作横向校验,而且全部字节的同一位也设置一个奇偶校验位作纵向校验,这种对数据块的横向、纵向同时校验的方法称为交叉校验。

交叉校验可以发现两位同时出错的情况,只能检验出错误,但不能确定出错的位置;交叉校验有一位信息出错时,不但能检出错,还能确定出错的位置。

循环冗余校验码,简称CRC码。它是一种具有很强检错、纠错能力的校验码。

江苏省2016年对口单招计算机专业综合理论试卷

绝密★启用前 江苏省2016年普通高校对口单招文化统考 计算机应用专业综合理论试卷 一、单项选择题(本大题共30小题,每小题2分,共60分。在下列每小题中,选出一个正确答案,将答题卡上对应选项的方框涂满、涂黑) 1.AlphaGo战胜韩国棋手李世石属于计算机应用领域的 A.科学计算 B.信息处理 C.过程控制 D.人工智能 2.X进制运算式(7)x+(11)x=(20)x,则X为 A.8 B.10 C.16 D.60 3.CPU中用来为后续指令的执行提供判断条件的是 A.缓冲寄存器 B.状态寄存器 C.程序计数器 D.累加器 4.程序控制类指令的指令周期包含的机器周期数至少是 A.0 B.1 C.2 D.3 5.指令长度通常为字节的整数倍,这体现了计算机指令系统的 A.兼容性 B.有效性 C.完备性 D.规整性 6. 32片Intel2114芯片(1024×4)组成的存储体,最多能够存储的汉字(机内码)个数是 A. 1K B.8K C.16K D.32K 7.CPU执行程序发生错误而引起的中断属于 A.软中断 B.硬中断 C.可屏蔽中断 D.非可屏蔽中断 8.微型计算机从硬盘读写文件,通常采用的数据传送方式是 A.程序查询 B.中断 C.PPU D.DMA 9.已知某显卡的显存容量为2MB,输出分辨率为1024×768,则该显卡输出的最大颜色位数为 A.8位 B.16位 C.24位 D.32位 10.连接CPU与北桥芯片的总线,其工作频率称为 A.主频 B.外频 C.核心频率 D.FSB频率 11.目前,常用于个人计算机且无须进行主从设置的硬盘接口是 A. IDE B.SATA C.PATA D.SCSI 12.可以对光盘反复进行写入、更改、删除等操作的刻录方式是

最新微型计算机原理答案(1)

微型计算机原理答案 (1)

微型机原理及接口技术参考答案 第一章微型计算机系统慨论 一、选择填空题 1.B 2.B 3.D 4.C 5.C 6.A 7.A 8.A 9.C 10.B 11.D 1.分析:微处理器和微型计算机系统是微机三个层次的底层和最高层。 3.分析:此题是求最小值,所以必定是负数,符号位为1。补码负数的特点 是数值位对应的真值越小,其绝对值越大,即负得越多,真值越小。所 以,由4个1和4个0组成的补码数中,真值最小的补码数为:10000111,即真值为:-121。 4.分析:在微程序控制器中,每条指令的操作步骤由执行一个微操作序列完成,每个微操作对应一条微指令。所以,A、B均不合题意。 5. 分析:计算机运算的“溢出”与操作数的存储格式(或表示方式)有关,只 有C含有题意。需要说明的是任何类型的数据,无论定点数还是浮点数,其存储格式一旦确定,它所能表示的数值范围是有限的。 6. 分析:程序计数器存放下一条要执行的指令的地址,而指令是预存在存 储器中的,所以它的位数取决于存储器的容量。 7. 分析:有符号补码数的扩展,是用符号位充填高位,其真值保持不变。 9. 分析:无论是具有还是不具有指令流水线结构的CPU,其指令的执行时 间主要取决于CPU的时钟周期。

10. 分析:程序设计语言有机器语言、汇编语言和高级语言三个层次。机器 语言和汇编语言是面向机器的编程语言,统称为低级语言。高级语言不依赖于具体机器,它是采用接近于习惯的自然语言和数学语言编写程序。机器语言程序是计算机能直接识别和执行的程序,而汇编语言和高级语言程序则是计算机不能直接识别和执行的。需对汇编语言和高级语言程序进行加工处理生成机器语言程序才能执行,这一加工处理过程分别叫作汇编和编译。 11.分析:Cache存储器常采用高速SRAM,存取速度快,在CPU与内存间设置这样的存储器可以保证CPU以尽可能快的速度与内存打交道。 二、对错判断题 1.× 2.√ 3.√ 4.× 1.分析:指令操作码需显式给出,但操作数可以是显式的也可以是隐含的。 4.分析:运算和控制功能是任何微机处理器必不可少的功能。存储功能也 是微机处理器的功能之一,但不是必备的功能,如单片机有存储功能, 高档微机80486、80586也含一定数量的Cache存储器具有存储功能。三、填空题 1.程序计数器、字节数、转移指令、调用指令、中断指令 分析:计算机每读一条指令,总是自动调整程序计数器到下一条指令的存放地址,只有遇到控制转移类指令,才会改变指令的执行顺序。 2.数据传送与交换指令、算术与逻辑类指令、程序控制类指令

江苏省年对口单招计算机专业综合理论试卷

绝密★启用前 江苏省2016年普通高校对口单招文化统考 计算机应用专业综合理论试卷 一、单项选择题(本大题共30小题,每小题2分,共60分。在下列每小题中,选出一个正确答案,将答题卡上对应选项的方框涂满、涂黑) 1.AlphaGo战胜韩国棋手李世石属于计算机应用领域的 A.科学计算B.信息处理 C.过程控制D.人工智能 2.X进制运算式(7)x+(11)x=(20)x,则X为 A.8 B.10 C.16 D.60 3.CPU中用来为后续指令的执行提供判断条件的是 A.缓冲寄存器B.状态寄存器 C.程序计数器 D.累加器 4.程序控制类指令的指令周期包含的机器周期数至少是 A.0 B.1 C.2 D.3 5.指令长度通常为字节的整数倍,这体现了计算机指令系统的 A.兼容性 B.有效性 C.完备性D.规整性 6. 32片Intel2114芯片(1024×4)组成的存储体,最多能够存储的汉字(机内码)个数是 A. 1K B.8K C.16K D.32K 7.CPU执行程序发生错误而引起的中断属于 A.软中断B.硬中断 C.可屏蔽中断 D.非可屏蔽中断 8.微型计算机从硬盘读写文件,通常采用的数据传送方式是 A.程序查询 B.中断C.PPU D.DMA 9.已知某显卡的显存容量为2MB,输出分辨率为1024×768,则该显卡输出的最大颜色位数为A.8位 B.16位 C.24位D.32位 10.连接CPU与北桥芯片的总线,其工作频率称为 A.主频B.外频 C.核心频率 D.FSB频率 11.目前,常用于个人计算机且无须进行主从设置的硬盘接口是 A. IDE B.SATA C.PATA D.SCSI 12.可以对光盘反复进行写入、更改、删除等操作的刻录方式是

微型计算机原理及应用课后习题答案

李伯成《微机原理》习题第一章 本章作业参考书目: ①薛钧义主编《微型计算机原理与应用——Intel 80X86系列》 机械工业出版社2002年2月第一版 ②陆一倩编《微型计算机原理及其应用(十六位微型机)》 哈尔滨工业大学出版社1994年8月第四版 ③王永山等编《微型计算机原理与应用》 西安电子科技大学出版社2000年9月 1.1将下列二进制数转换成十进制数: X=10010110B= 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D X=101101100B =1*28+0*27+1*26+1*25+0*24+1*23+1*22+0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数: (1)X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制整数转换成二进制数: (1)X=254D=11111110B (2)X=1039D=10000001111B (3)X=141D=10001101B 1.4 将下列十进制小数转换成二进制数: (1)X=0.75D=0.11B (2) X=0.102 D=0.0001101B (3) X=0.6667D=0.101010101B 1.5 将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D

微型计算机原理课后答案

微机原理 第一章 1.计算机按其使用的逻辑元件的不同被分为哪几代?微型计算机是哪一代计算机的分支? 答:电子管计算机、晶体管计算机、集成电路计算机和大规模、超大规模集成电路计算机。 微型计算机属于第四代计算机的分支。 2. 简述冯·诺依曼计算机体系结构的基本思想。 答:冯·诺伊曼基本设计思想为: ①以二进制形式表示指令和数据。 ②程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令并加以执行。 ③由运算器、控制器、存储器、输入和输出设备等五大部件组成计算机系统。 3.微型计算机系统由哪几部分组成: 答: 微机系统分硬件和软件,硬件包括CPU、存储器、输入输出设备和输入输出借口,软件包括软件系统和应用软件。 6.何谓总线?有哪几类?作用如何? 答:总线是计算机中各功能部件间传送信息的公共通道。根据所传送的信息的内容与作用不同,总线可分为三类:地址总线、数据总线、控制总线。这三类总线作用为计算机各功能部件间传送地址、数据、控制信息的。 8.存储器读写操作的不同点? 答:①读操作:由CPU发出的读命令控制。 写操作:由CPU发出的写命令控制。 ②读操作:把数据从内存中读出来,放到DB上。 写操作:把DB上的内容,写入到存储器中。 第二章计算机中的数值和编码 1、将十进制数转换为二进制和十六进制 (1) 129.75=1000 0001.11B=81.CH(2) 218.8125=1101 1010.1101B=DA.DH (3) 15.625=1111.101B=F.AH(4) 47.15625=10 1111.0010 1B=2F.28 H 2、将下列二进制数转换为十进制和十六进制 (1) 111010 B=58 =3A H(2) 1011 1100.111B= 188.875= BC.E H (3) 0.1101 1B=0.84375 =0.D8H(4) 11110.01 B=30.25 =1E.4H 3、完成下列二进制数的加减法运算 (1) 1001.11+100.01=1110.00(2) 1101010110.1001-01100001.0011=01110101.0110 (3) 00111101+10111011=11111000 (4) 01011101.0110-101101.1011=101111.1011 4、完成下列十六进制数的加减法运算 (1) 745CH+56DFH=D14B H (2) ABF.8H-EF6.AH=9C28.E H (3) 12AB.F7+3CD.05=1678 .FC H(4) 6F01H-EFD8H=7F29 H 5、计算下列表达式的值 (1) 128.8125+10110101.1011B+1F.2H=101010101.1010B (2) 287.68-10101010.11H+8E.EH=103.CEH (3) 18.9+1010.1101B+12.6H-1011.1001=36.525 6、选取字长n为8位和16位两种情况,求下列十进制数的补码。 (1) X=-33的补码:1101 1111,1111111111011111 (2) Y=+33的补码:0010 0001, 0000 0000 0010 0001 (3) Z=-128的补码:1000 0000,1111 1111 1000 0000 (4) N=+127的补码:0111 1111,0000 0000 0111 1111 (5) A=-65的补码:1011 1111,1111 1111 1011 1111 (6) B=+65的补码:0100 0001, 0000 0000 0100 0001 (7) C=-96的补码:1010 0000, 1111 1111 1010 0000 (8) D=+96的补码:0110 0000, 0000 0000 0110 0000 7、写出下列用补码表示的二进制数的真值 (1) [X]补=1000 0000 0000 0000 H X=-1000 0000 0000 0000 H=-32768 (2) [Y]补=0000 0001 0000 0001 H Y=+0000 0001 0000 0001 H=+257 (3) [Z]补=1111 1110 1010 0101 H Z=-0000 0001 0101 1011 H=-347 (4) [A]补=0000 0010 0101 0111 H A=+0000 0010 0101 0111 H=+599 8、设机器字长为8位,最高位为符号位,试对下列格式进行二进制补码运算,并判断结果是否溢出。 (1) 43+8 ∵ [43]补=00101011B,[8]补=00001000B ∴[43] 补+[8] 补 =00101011B+00001000B=00110011B=33H 00101011B +00001000B 00110011B ∵ C S=0,C D=0,OF=C S⊕C D=0⊕0=0 ∴无溢出 (1) 43+8 33H (无溢出)(2) -52+7D3 H(无溢出)

微型计算机原理及应用课后答案侯晓霞

微型计算机原理及应用课后答案侯晓霞 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

CH01微型计算机概述 习题与思考题 1.微型计算机由哪些部件组成各部件的主要功能是什么 解答: 2.8086/8088 CPU由哪两部分组成它们的主要功能各是什么是如何协调工作的 解答: 协调工作过程: 总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理: ①每当8086的指令队列中有两个空字节,或者8088的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。 ②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。 ③当指令队列已满,而且执行部件又没有总线访问请求时,总线接口部件便进入空闲状态。 ④在执行转移指令、调用指令和返回指令时,由于程序执行的顺序发生了改变,不再是顺序执行下面一条指令,这时,指令队列中已经按顺序装入的字节就没用了。遇到这种情况,指令队列中的原有内容将被自动消除,总线接口部件会按转移位置往指令队列装入另一个程序段中的指令。 3.8086/8088 CPU中有哪些寄存器各有什么用途标志寄存器F有哪些标志位各在什么情况下置位 解答:

江苏对口单招计算机专业大纲

附件八: 江苏省普通高校对口单招 计算机类专业综合理论考试大纲 本考纲以教育部中等职业学校计算机应用类专业教学指导方案为依据,以教育部和江苏省教育厅公布的中等职业学校教学用书目录中本专业有关教材为主要参考教材。 本考纲所涉及的考试范围主要包括计算机应用类专业开设的《计算机原理》、《C语言》、《计算机组装与维修》、《计算机网络技术》、《电子技术基础》等五门核心课程,主要测试考生理解和掌握有关基本理论、基本知识和基本方法的水平,以及综合运用理论、知识和方法,解决基本实际问题的能力。 考试范围和要求 第一部分《计算机原理》 本部分内容要求学生掌握必要的计算机硬件和软件知识,掌握微型计算机组成结构和各部件的工作原理。 一、计算机中数据的表示方法 1、了解计算机中数据的分类和表示方法; 2、掌握各种数制及其转换方法; 3、掌握原码、反码、补码的概念; 4、掌握ASCII编码。 二、计算机系统的组成 1、了解计算机的发展与应用领域; 2、掌握计算机系统中各大部件的结构、作用及其相互关系; 3、了解计算机主机的基本工作原理。 三、中央处理器(CPU) 1、了解CPU各组成部分的功能; 2、了解指令周期的概念; 3、了解一些典型的CPU技术。

四、指令系统 1、了解指令的基本格式; 2、了解指令的分类和功能。 五、存储系统 1、掌握存储器的分类和技术指标; 2、掌握随机读写存储器的工作特征; 3、了解存储器的分级结构。 六、总线系统 1、掌握总线的概念; 2、了解微机中常见的总线结构。 七、输入/输出系统 1、理解I/O设备的信息交换方式; 2、掌握中断的概念及中断响应过程; 3、了解DMA方式。 八、外围设备 1、掌握外围设备的分类和一般功能; 2、了解显示设备、输入设备和打印设备以及外存储器的工作特点和使用方法。 第二部分《C语言》 本部分内容要求学生掌握计算机编程语言的基本知识,初步掌握程序设计的基本思想,具有基本的C程序设计能力,能比较熟练地阅读、理解和编制简单的C程序。 一、软件基础知识 1.理解系统软件与应用软件的概念; 2.了解操作系统基本概念及分类; 3.了解程序的编译、解释等基本概念; 4.了解源程序、目标程序的基本概念。 二、编程语言的概述 1.了解编程语言的发展史和特点;

微型计算机原理与应用试题库答案

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

微型计算机原理试题答案

《微型计算机原理及应用》试题库及答案 16.微型计算机由(微处理器)、(存储器)和(I/O接口电路)组成。 17.8086CPU寄存器中负责与I/O端口交换数据的寄存器为(AX,AL) 18.总线有数据总线、地址总线、控制总线组成,数据总线是从微处理器向内存储器、I/O接口 传送数据的通路;反之,它也是从内存储器、I/O接口向微处理器传送数据的通路,因而它可以在两个方向上往返传送数据,称为(双向总线)。 19.一个微机系统所具有的物理地址空间是由(地址线的条数)决定的,8086系统的物理地址空间 为(1M)字节。 20.运算器包括算术逻辑部件(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特征由 (标志寄存器)存储。 21.控制寄存器包括指令寄存器、指令译码器以及定时与控制电路。根据(指令译码)的结果, 以一定的时序发出相应的控制信号,用来控制指令的执行。 22.根据功能不同,8086的标志为可分为(控制)标志和(状态)标志位。 23.8086/8088CPU内部有(14)个(16位)的寄存器。 24.在8086/8088的16位寄存器中,有(4)各寄存器可拆分为8位寄存器使用。他们是 (AX,BX,CX,DX),他们又被称为(通用寄存器)。 25.8086/8088构成的微机中,每个主存单元对应两种地址(物理地址)和(逻辑地址)。 26.物理地址是指实际的(20)为主存储单元地址,每个存储单元对应唯一的物理地址,其范围 是(00000H-FFFFFH)。 27.8088的ALE引脚的作用是(锁存复用线上的地址)。 28.在8088读存储器周期中,采样Ready线的目的是(确定是否在T 3周期后插入T w 周期)。 29.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由(IP)、(由寻址方式 决定的16位偏移量)和(SP)提供。 30.堆栈按照___先进后出___原则工作,使用____堆栈指针___指明栈顶位置。 31.在IBM-PC/XT中,外设是通过(8259)器件对CPU产生中断请求。这些中断的中断类型码为 (08H—OFH)。 32.8086最多能处理(256)种中断。 33.8086/8088的中断响应了两个总线周期,从(INTA)引脚输出两个负脉冲,第一个总线周期 完成,(通知I/O接口,CPU已响应外部中断请求,使被响应的I/O接口把自己的中断类型号送到数据总线的低8位D0-D7上),第二个总线周期完成(通过CPU的地址/数据引脚AD0-AD7将信号传输给CPU) 34.8088中的指令INT n用(n)指定中断类型。 35.一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式。 36.宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令。 37.调用程序、子程序传送参数的方法通常有寄存器、内存和堆栈三种方法。 38.伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。 ,若源操作数的类型属性为字,则目的操作数在DX:AX中。 43.请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明: OF 溢出、IF 中断、SF 符号、ZF 零、PF 奇偶、CF 进位。 44.堆栈是按照先进后出原则组织的一片连续的存储区域。 45.变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。 46.指令XLAT通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入BX,待转换的代码在表中的序号送AL。

2015年吉林省高等职业对口升学模拟考试信息工程类专业(计算机原理,C语言程序设计,数据库应用基础)

机密★启用前 2015年吉林省高等职业教育对口升学模拟考试(一)信息工程类专业综合试题 注意事项:1.本综合试题包括《计算机应用基础》、《职业道德与法律》、《经济政治与社会》、《计算机原理》、《C语言程序设计》、《数据库应用基础》六科内容,满 分300分。考试时间150分钟。 2.用钢笔或圆珠笔将答案直接写在试卷上,不准用两种颜色笔答卷。 3.答卷前请将密封线内的项目填写清楚。 第四部分:计算机原理(共80分) 一、单项选择题(本大题共25个小题,每小题2分,共50分。在每小题的4个选项答案 中,只有一个正确答案,将正确答案的标号填涂在答题卡所对应题号的位置上。) 1.目前普遍使用的微型计算机采用的电路是( ) A.电子管 B.晶体管 C.集成电路 D.超大规模集电成路 2.计算机语言有许多种,其中与硬件直接相关的是( )。 A.网络语言 B.操作系统 C.机器语言 D.高级语言 3. 在异步串行通信中,通信双方能够在两个方向同时进行数据传送的方式是( )。 A.单工方式 B.半单工方式 C.全双工方式 D.半双工方式 4.下面叙述中,( )是正确的。 A.总线一定要和接口相连 B.接口一定要和总线相连 C.CPU只能控制和管理总线 D.总线始终由CPU控制和管理 5.在二进制浮点数中,为保持真值不变,小数点向右移2位,阶码要( )。 A.加1 B.减1 C.加2 D.减2 6.在用8421码表示的二—十进制数中,代码1001表示( )。 A. 3 B. 6 C. 9 D. 1 7.以下叙述正确的是( )。 A.汉字机内码用一个字节表示一个汉字。 B.汉字的输入码用于计算机中存储、交换汉字信息。 C.回写法是CACHE的替换策略。 D.CPU地址总线的数目决定内存的容量。 8.定点数作补码加减运算时,其符号位是( )。 A.与数位分开进行运算 B.与数位一起参与运算 C.符号位单独作加减运算 D.两数符号位作异或运算 9. 总线信息传送方式不包括( )。

微型计算机原理及应用(答案)

微型计算机原理及应用(第3版)(修订本)答案 习题 1 一、选择题 1.A 2.C 3.B 4.B 5.A 6.A 7.B 8.C 9.C 10.C 11.C 12.A 13.D 14.A 15.D 16.C 在GB2312-80国家标准中,16~55区为一级汉字、56~87区为二级汉字。 DBB5H-A0A0H = 3B15H 3BH = 59 DBB5H属于二级汉字。 二、完成下列不同进制数的转换 1.⑴270 = 100001110B ⑵455 =1 11000111B ⑶0.8125 = 0.1101B ⑷720.3125 = 1011010000.0101B 2.⑴1001001B = 73 ⑵11001100B = 204 ⑶0.0101B = 0.3125 ⑷11011.1011B = 27.6875 3.⑴11100011B = E3H ⑵10001111B = 8FH ⑶0.0011101B = 0.3AH ⑷110011011.01011B = 19B.58H 4.⑴A21H = 101000100001H ⑵4B7H = 10010110111B ⑶0.00A3H = 0.0000000010100011B ⑷2E8.0D5H = 1011101000.000011010101B 三、完成下列机器数和真值的转换 1.⑴[11001B]补= 00011001B ⑵[-11001B]补= 11100111B ⑶[100000B]补= 00100000B ⑷[-100000B]补= 11100000B 2.⑴[65]补= 01000001B ⑵[-75]补= 10110101B ⑶[120]补= 01111000B ⑷[-100]补= 10011100B 3.⑴[1000]补= 0000001111101000B ⑵[-12]补= 1111111111110100B ⑶[800]补= 0000001100100000B ⑷[-3212]补=1 111001*********B 4.⑴[10000001B]补= -127 ⑵[01100110B]补= +102 ⑶[0111011101110111B]补= 30583 ⑷[1000000000000001B]补= -32767 四、完成下列各数值和机器编码的转换 1.⑴01100011B=99 压缩的BCD码= 10011001 非压缩的BCD码= 0000100100001001 ⑵01010000B=80 压缩的BCD码= 10000000 非压缩的BCD码= 0000100000000000 ⑶0000001100001111B=783 压缩的BCD码= 0000011110000011 非压缩的BCD码= 000001110000100000000011 ⑷0001111111111111B=8191 压缩的BCD码= 1000000110010001 非压缩的BCD码= 00001000000000010000100100000001 2.⑴换行0AH ⑵字母“Q”51H ⑶ASCII码“7”37H ⑷空格20H ⑸汉字“隘”(国标码) 30H、2FH ⑹汉字“保”(内码) B1H、A3H 3.⑴[15]补= 00001111 ⑵15的压缩BCD数= 00010101B

微型计算机原理考试题答案

====《汇编语言程序设计》模拟试卷01参考答案==== 一单项选择题 D B A B B C C C D C 二填空题 1. 0000 0000 0111 0101B, 0075H, 1000 0000 0111 0101B, 0FF8BH 2. 立即寻址 2450H 直接寻址 1260H 寄存器间接寻址 1270H 基址+变址相对寻址 1280H 寄存器相对寻址 1280H 3. CF=0,ZF=0,SF=0,OF=1,AF=1 4. 字节,字,偶 5. 统一编址,独立编址,独立编址,64K 6. 90,0, 1, 96 三改错题 第3行: 0005改为0006H 第12行:DS改为DSEG 第15行:OFFSET去掉 第16~18行改为: PUSH CX AGAIN:MOV AL,[SI] CBW ADD DX,AX INC SI 第19行和第20行之间插入一行: POP CX 第20行改为: IDIV CL 四简单程序设计题 1. MOV CX, 20 LEA SI, string1 LEA DI, string2 CLD MOVSB 2. MOV CH, 0 D1: SAR DX, 1 RCR AX, 1 LOOP D1 五读下列程序,回答后面的问题 (1)该程序用来将存放在DATA1和DATA2开始的单元中的两个多字节数据相加,并将结果存放在SUM开始的连续单元中。 (2)不可以,因为ADD指令影响进位标志CF的状态 (3)MOV SI,OFFSET DATA1

(4 ) 清进位,以便在数据最低字节相加时,可以用ADC指令。六程序设计题 Data Segment X DW Array_head DW 3,5,15,23,37,49,52,65,78,99 Array_end DW 105 N DW 55 Data Ends Prognam segment Main proc far Assume cs :prognem,ds:Data Start: push ds Sub ax,ax Push ax Mov ax,Data Mov ds,ax Mov ax, N Mov Array_head-2,0FFFFH Mov si,0 Compare: cmp Array_end[si],ax Jle insert Mov bx, Array_end[si] Mov Array_end[si+2],bx Sub si,2 Jmp short compare Insert: mov Array_end[si+2],ax Ret Main endp Prognam ends End start ====《汇编语言程序设计》模拟试卷02参考答案====

对口单招计算机原理计算专题练习

对口单招计算机原理计算专题练习 一、数制转换类 1、十六进制数1000转换成十进制数是______。 A.4096 B.2048 C.1024 D.8192 2.十进制数25.1875对应的二进制数是__________________。 3.数A3.1H转换成二进制是________。 4.十六进进制数327与相等。 A.807 B.897 C.143Q D.243Q 拓展: I 有一个数值153,它与十六进制数6B相等,那么该数值为进制数。 5.某R进制数(627)R=407,则R=________。 A.8 B.9 C.12 D.16 6.下列四个不同进制的数中,大小与其他不同的是。 A.(11000111)2 B.(307)8 C.(200)10 D.(C7)16 7.下列四个不同进制的数中,最大的数是。 A.(11011001)2 B.(237)8 C.(203)10 D.(C7)16 8.下列数中最小数是。 A.(10010111)2 B.(10010111)BCD C.(97)16 D.(227)8 9.双地址指令的格式为OP A1 A2,如果OP的长度为7位,则该计算机最多可有种操作指令(OP为操作码)。 A.7 B.14 C.49 D.128 10.为568种状态编码需要位二进制。 11.一个四位的二进制数的最大值是“1111”,其值为15,因此四位的二进制数最多可表示15种状态。 12.假设7*7的结果在某种进制下可表示为61,则6*9的结果相应的表示为。 13.一个无符号八进制整数的右边加一个0,新形成的数是原来的( )倍. A.2 B.8 C.16 D.32 拓展: I一个无符号八进制整数算术右移一位,新形成的数是原来的( )倍。 II一个无符号八进制整数小数点右移一位,新形成的数是原来的( )倍。 14、求余数 二进制数11011101111111除以十六的余数是__________H。 二、汉字编码类 1、在16×16点阵的字库中,存储一个汉字字模信息需字节数为______。 A.296 B.32 C.4 D.2 2、2100个16*16点阵的汉字存储时占__________个字节。 3、600个24×24点阵汉字字型码占存储空间的字节数为。 4、存放512个32×32点阵汉字字库,需要1K×8bit的存储芯片________片。 5、某汉字的区位码为4119,则其对应的汉字的机内码是H。 6、汉字“啊”的机内码是B0A1H,对应的区位码是_____________。 7、设一个汉字的区号为54,位号为48,则其国标码为7468H。 8、1024个汉字,用内码存储,需要1K×8bit的存储芯片________片。 9、1MB的存储空间能存储个汉字。 三、原码、反码、补码 1.十进制数-48用补码表示为 A.10110000 B.11010000 C.11110000 D.11001111 ()2.设寄存器的内容为10000000,若它的真值等于-127,则为反码。

(完整版)微机原理答案1

第 1 章微型计算机系统概述 习题参考答案 1-1.微型计算机包括哪几个主要组成部分,各部分的基本功能是什么? 答:微型计算机由CPU、存储器、输入/输出接口及系统总线组成。 CPU是微型计算机的核心部件,一般具有下列功能:进行算术和逻辑运算。暂存少量数据。对指令译码并执行指令所规定的操作。与存储器和外设进行数据交换的能力。提供整个系统所需要的定时和控制信号。响应其他部件发出的中断请求;总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器、总线发送器、总线接收器以及一组导线组成;存储器是用来存储数据、程序的部件;I/O接口是微型计算机的重要组成部件,在CPU和外设之间起适配作用。1-2.CPU 执行指令的工作过程。 答:指令执行的基本过程: (1)开始执行程序时,程序计数器中保存第一条指令的地址,指明当前将要执行的指令存放在存储器的哪个单元。 (2)控制器:将程序计数器中的地址送至地址寄存器MAR,并发出读命令。存储器根据此地址取出一条指令,经过数据总线进入指令寄存器IR。 (3)指令译码器译码,控制逻辑阵列发操作命令,执行指令操作码规定的操作。 (4)修改程序计数器的内容。 1-3.果微处理器的地址总线为20 位,它的最大寻址空间为多少? 答:220=1048576=1MB 1-4.处理器、微型计算机和微型计算机系统之间有什么关系? 答: 微处理器是微型计算机的核心部件。微处理器配上存储器、输入/输出接口及相应的外设构成完整的微型计算机。以微型计算机为主体,配上系统软件和外部设备以后,就构成了完整的微型计算机系统。 1-5.下面十进制数分别转换为二进制、八进制和十六进制数:128,65535,1024 答: 128,二进制:10000000B,八进制:200O,十六进制:80H 65535,二进制:1111111111111111B,八进制:177777O,十六进制:FFFFH 1024,二进制:10000000000B,八进制:2000O,十六进制:400H

微型计算机原理及应用答案汇总

CH01微型计算机概述 习题与思考题 1.微型计算机由哪些部件组成?各部件的主要功能是什么?解答: 算术逻辑部件(ALU)微处理 器累加器、寄存器 (CPU) 控制器系统总线:AB、CB、DB (功能:为CPU和其他部件之间提供数据、地址微型计算机和控制 信息的传输通道) 微机系统输入/输出(I/O)接口:串/并行接口等 (功能:使外部设备和微型机相连) 存储器:只读存储器(ROM)、随机存储器(RAM) (功能:用来存储信息) 操作系统(OS)系统软件 系统实用程序:汇编、编译、编辑、调试程序等外围设备:打印机、键盘、CRT、磁盘控制器等 (注:CPU的功能--①可以进行算术和逻辑运算; ②可保存少量数据; ③能对指令进行译码并执行规定的动作; ④能和存储器、外设交换数据; ⑤提供整修系统所需要的定时和控制; ⑥可以响应其他部件发来的中断请示。) 2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答: 总线接口部件(BIU):负责与存储器、I/O端口传送数据 微处理器 (CPU) 执行部件(EU):负责指令的执行

协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理: ①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。 ②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者 输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行 部件的总线请求。但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。 ③当指令队列已满,而且执行部件又没有总线访问请求时,总线接口部件便进入空闲状态。 ④在执行转移指令、调用指令和返回指令时,由于程序执行的顺序发生了改变,不再是顺序执行下面一条指令,这时,指令队列中已经按顺序装入的字节就没用了。遇到这种情况,指令队列中的原有内容将被自动消除,总线接口部件会按转移位置往指令队列装入另一个程序段中的指令。 3.8086/8088 CPU 中有哪些寄存器?各有什么用途?标志寄存器F 有哪些标志位?各在 什么情况下置位?解答: PF、CF。 标志寄存器F 的各标志位置位情况: · CF:进位标志位。做加法时出现进位或做减法时出现借位,该标志位置1;否则清0。 ·PF:奇偶标志位。当结果的低8 位中l 的个数为偶数时,该标志位置1;否则清0。

江苏2020年苏南五市单招二模卷(计算机专业综合理论试卷)

2020年苏南五市职业学校对口单招第二次调研性统测 计算机应用专业综合理论试卷 本试卷分第Ⅰ卷(客观题)和第Ⅱ卷(主观题)两部分。第Ⅰ卷第1至第4页,第Ⅱ卷第5至第18页。两卷满分300分。考试时间150分钟。 第Ⅰ卷(共90分) 注意事项: 1.答第Ⅰ卷前,考生务必将自己的姓名、考试证号、考试科目用铅笔涂写在答题卡上。 2.每小题选出答案后,用铅笔把答题卡上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其它答案标号。答案不涂写在答题卡上,成绩无效。 一、单项选择题(本大题共30小题,每小题2分,共60分。在下列每小题中,选出一个正确答案,将答题卡上相应题号中正确答案的字母标号涂黑) 1.在计算机的诸多应用领域中,以下不属于AI应用的是。 A.在线客服机器人 B.3D虚拟游戏 C.在线翻译 D.新闻推送 2.某机器数X=11111111,则X的真值不可能是。 A.255 B.-127 C.-0 D.-1 3.CPU中用来为后续指令的执行提供判断条件的是。 A.DR B.PC C.ACC D.PSW 4.RISC指令系统中,指令执行至少需要个机器周期。 A.0 B.1 C.2 D.3 5.程序占据存储空间小、执行速度快,这体现了计算机指令系统的。 A.兼容性 B.有效性 C.完备性 D.规整性 6. 用Intel2114芯片(1024×4)组成8K×8的存储体,需要片进行字扩展。 A. 16 B.8 C.2 D.64 7.运算过程中产生溢出属于中断请求。 A.输入/输出设备中断 B.数据通道中断 C.实时时钟中断 D.系统中断 8.微型计算机从硬盘读写文件,通常采用的数据传送方式是。 A.程序查询 B.中断 C.PPU D.DMA 9.SATA接口的驱动器的数据信号电缆插座有针。 A.40 B.15 C.7 D.80

微机原理习题答案

第二章 8086奔腾系列微处理器习题解答 1.试说明8086/8088CPU中有哪些寄存器?各有哪些用途? 答:寄存器组有(1)数据寄存器,含AX、BX、CX、DX四个通用寄存器,用来暂时存放计算过程中所遇到的操作数,结果和其它信息。(2)指针及变址寄存器,含SP、BP、SI、DI四个十六位寄存器,它们可以像寄存器一样在运算过程中存放操作数只能以字为单位使用。还用来在段内寻址时提供偏移地址。(3)段寄存器,含CS、DS、SS、ES,用来专门存放段地址。(4)控制寄存器,包括IP和PSW 两个16为寄存器。IP是指令指针寄存器,用来存放代码段中的偏移地址。PSW为程序状态字寄存器,由条件码标志和控制标志构成。条件码标志用来纪录程序运行结果的状态信息。包括OF、SF、ZF、CF、AF、PF。控制标志位有三个寄存器DF、IF、TF组成。 2.是说明8086/8088CPU中标志位寄存器中各标志位的意义? 答:OF溢出标志,在运算过程中,如操作数超出了机器能表示的范围则置1,否则置0。SF符号标志,运算结果为负时置1,否则置0。 ZF零标志,运算结果为0置1,否则置0 。 CF进位标志,记录运算是最高有效位产生的进位。 AF辅助进位标志,记录第三位的进位情况。 PF奇偶标志位,用来为机器中传送信息时可能产生的出错情况提供检验条件,当结果操作数中的1的个数为偶时置1。 DF方向标志位,在串处理指令中控制处理信息的方向。当DF=1时,每次操作后变址寄存器减量,这样就使串处理从高地址向低地址方向处理。IF中断标志,当IF=1时,允许中断,否则间断中断。TF陷阱标志,用于单步操作方式,当TF 为1时,每条指令执行完后产生陷阱,由系统控制计算机。当TF为0时,CPU 正常工作不产生陷阱。 3.哪些操作只能隐含使用某个段寄存器,而不能用其它段寄存器代替?哪些操作出隐含使用某个段寄存器外,还可以使用其它段寄存器? 答:计算程序的地址隐含使用CS,正在执行的程序隐含使用SS,而数据的地址隐含使用ES和DS。 4.8086/8088系列违纪在存储器中寻找存储单元时,逻辑地址由哪两个部分组成的? 答:由段地址和偏移地址两部分构成。 5.设IBM PC微机内存中某个单元的物理地址是12345H,试完成下列不同的逻辑地址表示: (1)1234H:___H (2)____H:0345H 答:(1)1234H:05H (2) 1200H:0345H 6.假设某程序执行过程中,(SS)=0950H,(SP)=64H,试问该用户程序的堆栈底部物理地址是多少? 答:(SS)*10H+(SP)=09564H 7.设堆栈段寄存器(SS)=0E4BH,程序中设堆栈长度为200H个字节。试计算出堆栈底部字单元物理地址,堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。 答:物理地址为:3E4B0H, SP的初始值为200H,指向的物理地址为:3E6B1H.。8.设某用户程序(SS)=0925H,SP=30H,(AX)=1234H,(DX)=5678H,问堆栈的地

相关主题
文本预览
相关文档 最新文档