计算机原理作业习题及答案-1209学生_第1页
计算机原理作业习题及答案-1209学生_第2页
计算机原理作业习题及答案-1209学生_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机原理作业习题及答案-1209学生 第1章 微型计算机基础知识 一、选择题 3若用mb作为pc机主存容量的计量单位,1mb等于( )字节。 a、210个字节 b、220个字节 c、230个字节 d、240个字节 4运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为( )。 a、两个整数相加,若最高位(符号位)有进位,则一定发生溢出 b、两个整数相加,若结果的符号位为0,则一定发生溢出 l a、内存 b、输入/输出单元 c、磁盘驱动器 d、算术逻辑单元 9若某数据段位于存储区38000h47fffh,则该数据段的段基址为()。 a、38000h b、47fffh c、3000h

2、d、3800h 10程序设计中所使用的地址是( )。 a、逻辑地址 b、有效地址 c、物理地址 d、段基址 1180x86执行程序时,对存储器进行访问时,物理地址可由( )组合产生。 a、ss和ip b、cs和ip c、ds和ip d、cs和bp 12某处理器与内存进行数据交换的外部数据总线为32位,它属于( )。 a、8位处理器 b、16位处理器 c、32位处理器 d、64位处理器 13在堆栈操作中,隐含使用的通用寄存器是( )。 a、ax b、bx c、si d、sp 14主要决定微机性能的是( ) a、cpu b、耗电量 c、质量 d、价格 15十进制负数 38的八位二进制补码是( )

3、a、01011011b b、11011010b c、11011011b d、01011010b 16若某台微型计算机的型号是奔四800,则其中800的含义是( ) a、cpu中有800个寄存器 b、cpu中有800个运算器 c、该微机的内存为800mb d、时钟频率为800mhz 17在计算机内部,一切信息的存取,处理和传送都是以( )形式进行。 a、ebcdic码 b、ascii码 c、十六进制编码 d、二进制编码 1816位pc机中整数的有效范围是( ) a、- 3276832767 b、- 3276732767 c、065535 d、- 3276832767或065535 19在( )表

4、示中,二进制数11111111b表示十进制数1 a、原码 b、反码 c、补码 d、bcd码 20用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( ) a、-127+127 b、-128+128 c、-127+128 d、-128+127 21计算机中运算器和控制器合称为( ) a、cpu b、alu c、主机 d、eniac 2232位的个人计算机,一个字节(byte)由( )位(bit)组成。 a、4 b、8 c、16 d、32 24从功能上,8086的cpu由( )两部分组成。 a、sp、alu b、控制器、flags c、eu、biu d、eu、alu 25标志寄存器f

5、lags中存放两类标志,即( )。 a、符号标志、溢出标志 b、控制标志、状态标志 c、方向标志、进位标志 d、零标志、奇偶标志 26若al=3bh,ah=7dh,则al和ah中的内容相加后,标志cf、sf和of的状态分别是( )。 a、0、1、1 b、1、1、1 c、0、0、0 d、1、1、0 27若al=3bh,ah=7dh,则al和ah中的内容相减后,标志cf、af和pf的状态分别是( )。 a、0、0、1 b、1、1、1 c、0、1、0 d、1、0、0 28下列有关指令指针寄存器的说法中,哪一个是正确的( )。 a、ip存放当前正在执行的指令在代码段中的偏移地址 b、ip存放下一条将要

6、执行的指令在代码段中的偏移地址 c、ip存放当前正在执行的指令在存储器中的物理地址 d、ip存放当前正在执行的指令在存储器中的段地址 29最小模式时,当m/io为低电平时,表示cpu正在对( )进行访问。 a、存储器 b、i/o端口 c、外部存储器 d、eprom 30下面有关mn/mx的叙述正确的是( ) a、是工作模式选择信号,由cpu产生,为高电平时cpu工作在最小模式,为低电平时,cpu工作在最大模式 b、是工作模式选择信号,由cpu产生,为低电平时cpu工作在最小模式,为高电平时,cpu工作在最大模式 c、是工作模式选择信号,由外部输入,为低电平时cpu工作在最小模式,为高电平时,c

7、pu工作在最大模式 d、是工作模式选择信号,由外部输入,为高电平时cpu工作在最小模式,为低电平时,cpu工作在最大模式 31某cpu的主频为250mhz,则它的时钟周期为( ) a、250ns b、50ns c、40ns d、4ns 32如果访问存储器时使用bp寻址,则默认的段寄存器是( ) a、cs b、es c、ds d、ss 33某单元在数据段中,已知ds=1000h,偏移地址为1200h,则它的物理地址为( ) a、10000h b、11200h c、12100h d、13000h 34某系统中,已知ss=2360h,sp=0800h,若将20h个字节的数据入栈,则sp的内容为( )

8、 a、0780h b、0820h c、23e20h d、07e0h - 35某系统中,已知建立堆栈时ss=2360h,sp=0800h,经过一段时间后,sp的内容变为0700h,则堆栈中有多少个字的数据( ) a、80h b、50h c、100 d、100h 36设某一个单元的物理地址是54321h,则正确的逻辑地址表示为( ) a、4321h:50000h b、54320h:1h c、5430h:0021h d、5432h:00001h 37如果一个程序在执行前cs=1000h,ip=2000h,该程序的起始地址是( ) a、3000h b、12000h c、21000h d、1000h 3

9、8如果一个堆栈从地址1250h:0100h开始,sp=0050,则ss的段地址是( ) a、12600h b、1260h c、1265h d、125bh 39若已知x补=11101011b,y补=01001010b,则x y 补=( ) a、10100001b b、11011111b c、10100000b d、溢出 二、判断题 3若一个数据块的起始地址为20a0h:0f6h,则该数据块起始地址的实际地址是21b60h。 4sp的内容可以不指向堆栈的栈顶。 5寄存器寻址其运算速度较低。 6字长是描述cpu数据总线宽度的指标。 7计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。

10、8当运算结果各位全部为零时,标志zf=0。 9逻辑地址不是物理地址,但它是唯一的。 三、填空题 1计算机是通过( )、( )、( )总线把各个部件连接在一起,构成一个系统。 28086的数据总线是 ( )位,地址总线是( )位。 3pc机主存储器中的基本存储单元的长度是( )。 480486可访问8位、 ( )、和 ( )、( )位的寄存器。 5在微处理器的实地址方式下,段寄存器的作用是( )。 6若一个数中含有3个“1”,则其奇偶标志为 ( )。 9程序设计中使用的地址称为( ),而cpu对存储器单元进行操作时使用的地址称为( )。 12微机的主要性能指标中,字长是指( )。 13微型计算机

11、由( )和( )两大部分组成。 14上电复位时,若cpu的cs=0ffffh,ip=0000h,则第一条指令从( )h方取 158088与外部交换数据的总线宽度是 位,与寄存器组之间的数据总线宽度是 位,eu内部总线宽度是 位。 16设al=80h,ah=83h,al和ah中的内容相加后,cf= ,of= ,zf= ,pf= ,af= ,sf= 。 178086/8088将整个存储空间划分为许多逻辑段,每个逻辑段容量在 以内,各个逻辑段 相互重叠。 188086/8088中,某单元只能有一个 地址,但可以有多个 地址。 19如果对堆栈进行操作,则段基址于 ,偏移地址于 。 20某存储单元物理地

12、址为32413h,则相对于段地址为3000h,其偏移地址为 ,若,它的偏移地址是1003h,则其段地址为 。 21在8086/8088系统中,所有读写存储器或i/o端口操作都是由 通过系统总线完成的。 四、简答题 1简述eu和biu的主要功能? 28086和8088的主要区别是什么? 第1章 微型计算机基础知识 一、选择题 1d 2c 3b 4d 5c 67d 8c 9d 10a 11b 1213d 14a 15b 16d 17d 1819c 20d 21a 22b 23a 2425b 26a 27 b 28b 29b 3031d 32d 33 b 34d 35a 3637b 38b 39a

13、二、判断题 1 2 3 4 5 6 7 8 9三、填空题 1 地址;数据;控制 216,20 3字节 416,32 5存放段基址 61 8ss,sp 9逻辑地址,物理地址 10外存 11寄存器 12一次能处理的二进制位数 13软件,硬件 14ffff0h 15 8、8、16 16 1,1,0,1,0,0 17 64kb、可以 18物理,逻辑 19 ss、sp 20 2413h、3141h 21 biu(总线接口单元) b c d c c c 第2章 指令系统及汇编语言程序设计 一选择题 1指令add cx,55hbp的源操作数的寻址方式是( )。 (a) 寄存器寻址 (b) 直接寻址 (c)

14、寄存器间接寻址 (d) 寄存器相对寻址 2设(ss)=3300h,(sp)=1140h,在堆栈中压入5个字数据后,又弹出两个字数据,则(sp)=( ) 。 (a) 113ah (b) 114ah (c) 1144h (d) 1140h 3若si=0053h,bp=0054h,执行sub si,bp后,则( )。 (a) cf=0,of=0 (b) cf=0,of=1 (c) cf=1,of=0 (d) cf=1,of=1 4已知(bp)=0100h,(ds)=7000h,(ss)=8000h,(80100h)=24h,(80101h)=5ah,(70100h)=01h,(70101h)=02h

15、,指令mov bx,bp执行后,(bx)=( ) 。 (a) 0102h (b) 0201h (c) 245ah (d) 5a24h 7下列四条指令都可用来使累加器清,但其中不能清进位位的是( ) 。 (a) xor al,al (b) and al,0 (c) mov al,0 (d) sub al,al 8若(ax)=96h,(bx)=65h,依次执行add ax,bx指令和daa指令后,(al)=( )。 (a) 0fbh (b) 01h (c) 61h (d) 0bh 9下列能使cf标志置1的指令是( ) 。 (a) cmc (b) clc (c) stc (d) cld 10mov

16、ax,bp+si隐含使用的段寄存器是( )。 (a) cs (b) ds (c) es (d) ss 11设al=7fh,要使al=80h,应使用下列哪一条指令( )。 (a) and al,80h (b) or al,80h (c) xor al,80h (d) not al 12在执行十进制调整指令 daa,das之前必须将结果存放于( )中。 (a) ax (b) ah (c) al (d) bl 13下列指令执行后影响标志位的是( ) 。 (a) mov (b) push (c) add (d) xchg 14唯一能对应存储单元的地址是( )。 (a) 物理地址 (b) 端口地址 (c) 有效地址 (d) 逻辑地址 15计算机能直接执行的语言是( )。 (a) 机器语言 (b) 汇编语言 (c) 高级语言 (d) 程序设计语言 16需采用先进后出原则操作的存储区是( )。 (a) 寄存器组 (b) 地址缓冲器 (c) 数据寄存器 (d) 堆栈区 17寄存器sp用于对( )的操作。 (a) 空闲单元 (b) 堆栈单元 (c) 数据单元 (d) 指令单元 18若(bx)=1000h,(ds)=2000h,(21000h)=12h,(21001h)=34h,执行lea si,b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论