设(SS)=2250H,SP=0140H

微机接口原理-海文库
全站搜索:
您现在的位置:&>&&>&计算机硬件及网络
微机接口原理
微机接口原理一‘填空1、世界上第一台数字式电子计算机诞生于2.按照冯.诺依曼的理论,计算机有五大部件构成控制器、存储器、输入设备和输出设备。3、计算机系统由组成 4、217.125D=H5、19.125*2的六次方D=B7、在8位存储单元中,能存储的有符号数的范围是8、在16位存储单元中,能存储的有符号数的范围是到(+127)9、字符“A”到字符“Z”的ASCII码是10、存储器的操作有的两种11、系统总线将CPU存储器和I|O设备连接起来,传送各部分之间的信息,系统总线包含:地址总线、数据总线、控制总线。12、CPU中共有16位寄存器,其中有个可分为8位寄存器13、(SS)=2250H(SP)=0140H,若在堆栈中存入5个数据,则栈顶的物理地址为H,若有从堆栈中取出三个数据,则栈顶的物理地址为()H14、判断无符号数运算是否溢出应根据()标志位:而判断有符号数是否溢出应根据(OF)标志位15、CPU中()和()的内容决定程序的运行顺序 16、CPU中是使用()原则的堆栈,其位置由()和()决定17、若要测试AL中的操作数的第0,1,7位是否为零,根据结果实现条件转移,可以使用()指令,以产生转移条件。这条指令执行后影响标志位()18、计算机中总线是一组连线,是一组公共信息传输线路中多个部件之间,公用的数据通道。19、堆栈有两种类型,它们是()和()20、CPU采用字节编址,可寻址(2)字节存储器,其地址范围是0000H~~~FFFFFH21、逻辑地址AH的段地址是(),EA是 (),PA是()22、指令SAR可使有符号数除2,而指令SHR则可使无符号数除2二、简答1. 计算机由几部分组成?各部分的功能是什么?答:计算机基本组成有五部分:控制器、运算器、存储器、输入设备、和输出设备。运算器:负责数据的算术运算和逻辑运算,即数据的加工处理部件。控制器: 对程序规定的控制信息进行分析、控制、并协调输入/输出操作或内存访问存储器: 存储程序和数据是具有记忆功能的部件。输入设备: 将用户的程序和数据输入到计算机的存储器中 输出设备: 将计算机处理后的结果显示或打印出来
2、冯诺依曼计算机工作原理的要点是什么?答:1采用二进制数的形式表示数据和指令;
2将指令和数据顺序都存放在存储器中;3由控制器、运算器、存储器、输入设备和输出设备五大部分组成计算机。
核心是“存储程序”和“程序控制”。
3、一台微机由哪几部分组成?各部分的作用是什么?答:微型计算机是指 以微处理器为核心、由主存储器、输入/输出接口电路及系统总线所组成的计算机。微处理器CPU:集成有控制器、运算器和寄存器等功能部件。运算器具有算术运算和逻辑运算功能是计算机对数据进行加工和处理的部件,控制器负责对程序规定的控制信息进行分析控制,并协调输入输出操作或内存访问,寄存器是处理器内部的暂时存储单元。主存储器:是计算机实现记忆功能的部件输入/输出设备:把用户的程序和数据输入到计算机存储器中,再将计算机处理后的结果显示或打印出来。系统总线:在多个系统功能部件之间传送信息的公用通道。4、简述构成计算机系统的两大系统之间的关系答:计算机系统通常是由硬件系统和软件系统两大部分组成的。从存在的角度上来说,硬件是基础存在的平台,而软件就是实用化软件平台。从等级的角度来说,更好的硬件可以让更高级的软件应用的更顺畅。5、用8位二进制补码运行计算(-85)-(-76),写明运算过程,并判断是否溢出?答:(-85)-76=(-)-0010116、在cpu中 什么是逻辑地址 物理地址,物理地址如何求得?答:1、逻辑地址:其表达形式为“段地址:段内偏移地址”。2、物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。3、 物理地址=段地址×10H+段内偏移量CPU一次处理的数据是16位,地址总线实际上代表CPU的寻址能力,地址线为20条那么CPU实际的寻址能力就是2的20次方就是1M。实际的物理地址是这样形成的:段地址*10H+偏移地址,偏移地址用IP指向,IP是16位的。7、什么是cpu?它包括计算机基本组成中的几个部分?
答: :CPU是一块微处理器芯片,是控制计算机来自动完成取出指令和执行指令任务的部件。它是计算机的核心部件,通常简称为CPU。CPU芯片上集成有控制器、运算器和寄存器等功能部件8、何谓状态标志?何谓控制标志?8086cpu的F寄存中有哪些状态标志和控制标志?答:(1)状态标志根据算术逻辑运算结果由硬件自动设定,它们反映运算结果的某些特征或状态,可作为后继操作(如条件转移)的判断依据。(2)控制标志由用户通过指令来设定,它们可控制机器或程序的某些运行过程。(3)状态标志CF:进位标志PF:奇偶标志AF(Auxiliary Carry Flag)辅助进位标志ZF(Zero Flag)零标志SF(Sign Flag)符号标志OF(Overflow Flag)溢出标志控制标志:DF(Direction Flag)方向标志IF(Interrupt Flag)中断允许标志TF(Trap Flag)陷阱标志
9、在中,何谓存储器的实际地址、逻辑地址和有效地址?答:1、逻辑地址:其表达形式为“段地址:段内偏移地址”。2、物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。3、有效地址:各种中,寻找所需的地址可由各种成分组成,称为有效地址,用EA表示。10、什么是RAM?什么是ROM?两者的区别是什么? 答:RAM是一种既能写入又能读出的存储器。ROM是一种只能读出而不能写入的存储器,通常存放那些固定不变、不需要修改的程序。区别:两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。11、 何谓中断?答:当CPU在运行程序期间,遇到某些特殊情况需要CPU停止执行当前程序产生断点,转去执行一组专门的列行程序进行处理。这个过程就称为中断
12、 简述中断处理的过程?答: 其处理过程如下:中断请求:即外部设备的INTR“中断请求触发器”值被设为“1”。中断判优:即从排队器中挑选合适的中断请求进行处理。 中断响应:EINT=“1”且该设备被排队选中进入中断响应阶段,由中断响应信号INTA将排队器输出送至编码器形成向量地址。中断服务:通过输入指令将数据缓冲寄存器的输入值CPU的寄存器,再存入主存的相关单元。中断返回:回到原运行程序的断点处。13 、I/O的控制方式有哪些?各有何特点?答:有两种,即独立编址和统一编址。1.独立编址(专用的I/O端口编址)----存储器和I/O端口在两个独立的地址空间中(1)优点:I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计(2)缺点:需要有专用的I/O指令,程序设计的灵活性较差2.统一编址(存储器映像编址)----存储器和I/O端口共用统一的地址空间,当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址空间(1)优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制(2)缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O端口也要同访问内存一样,由于内存地址较长,导致执行时间增加
14、外部设备为什么要通过接口电路与主机系统相连? 答:因为外设的功能多种多样,对于模拟量信息的外设必须要进行A/D和D/A转换,而对于串行信息的外设则必须转换为并行的信息,对于并行信息的外设还要选通。而且外设的速度比CPU慢的多,必须增加缓冲功能。只有这样计算机才能使用这些外设。而所有这些信息转换和缓冲功能均由接口电路才能完成。
15、什么是I/O接口?I/O接口的作用是什么?答:I/O接口是指输入/输出设备接口I/O接口的作用:用来向计算机输入/输出信息和命令.16、 外设端口有哪两种编址方法?各有什么特点?答:微型计算机对I/O端口进行编址的方式有两种:单独编址和统一编址。1.外设端口单独编址特点:(1)需要专用I/O指令,实现CPU和外设间数据传送。(2)I/O端口地址的独立。2.外设端口与存储器统一编址特点:(1)无需专用I/O指令(2)I/O端口地址是内存地址中的一部分。17、 cpu和I/O设备之间传送的信息有哪几类? 答:数据信息,控制信息,状态信息
19 、何谓计算机的总线?可以分为哪几类?答:所谓 总线,一般指通过分时复用的方式,将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。是电脑中传输数据的公共通道。按照功能划分,大体上可以分为地址总线和数据总线。
按照传输数据的方式划分,可以分为串行总线和并行总线按照时钟信号是否独立,可以分为同步总线和异步总线。四、程序设计1、
6、7、编写程序,计算S=1+2+3+4+??+100,S在数据段内。Date
SegmentSUM
SegmentAssume
cs:code,DS:Data Start
AX, DataMOV
CX,100Again
Start8、编写程序,从数据段内一个未排序的无符号数组ARRAY中,找出最大数放在MAX中,假设数组长度为100.9、10、11、12、在数据段中自TAB开始的16个单元连续存放着0至15的平方值(平方表),任给一个数X(0《=15)在X单元中,查表求X的平方值,结果在Y单元。
13、14、编写程序,从自然数1开始累加,直到累加和大于1000为止,统计被累加的自然数的个数,并把统计的个数送入n单元,再把累加和送入sum单元。
上一篇: 下一篇:
All rights reserved Powered by
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。第三章习题和思考题;一、填空题;1、对于指令XCHGBX,[BP+SI],如果指;2、指令LOOPZ/LOOPE是结果_为零_且_;3、串操作指令规定源串在____数据_____段;4.、中断返回指令IRET后,从堆栈顺序弹出3个;5、设(SS)=0FFA0H,(SP)=00B0;PUSHBX;POPAX;后,(SP)=__00AEH________,(;6
第三章习题和思考题
一、填空题
1、对于指令XCHG BX, [BP+SI],如果指令执行前,(BX)=6F30H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=154H,(2F247H)=41H,则执行指令后:(BX)=__4154H__,(2F246H)=___30H______,(2F247H)=___6FH____。
2、指令LOOPZ/LOOPE是结果_为零_且_相等发生转移的指令;而指令LOOPNZ/LOOPNE则是结果__不为零__且____不相等___发生转移的指令。
3、串操作指令规定源串在____数据_____段中,用__SI___来寻址源操作数;目的串在__附加__段中,用__DI__来寻址目的操作数。
4.、中断返回指令IRET后,从堆栈顺序弹出3个字分别送到___IP____、__CS_____、____标志寄存器FR____。
5、设(SS)=0FFA0H,(SP)=00B0H,(AX)=8057H,(BX)=0F79H,执行指令PUSH AX后,(SP)=__00AEH________;若再执行指令:
后,(SP)=__00AEH________,(AX)=____0F79H________,(BX)=___0F79H_____。
6、设(SS)=2250H,(SP)=0140H,若在堆栈中存入5个数据,则栈顶的物理地址为___22636H________,如果再从堆栈中取出3个数据,则栈顶的物理地址为_____2263CH____。
7、M OV AL, ‘A’指令的源操作数的寻址方式为__立即寻址方式________。
8、指出下列指令源操作数的寻址方式:
(1). MOV AX,
寄存器相对寻址方式
(2). MOV AX,
寄存器相对寻址方式
(3). MOV AX,
(4). MOV AX,
基址变址寻址
(5). MOV AX,
寄存器寻址
(6). MOV AX,
(7). MOV AX,
相对基址变址
(8). MOV AX,
寄存器相对寻址
9、以CX寄存器内容为计数对象的指令有。
10、输入/输出指令间接寻址必须通过___DX____寄存器。
11、近过程(NEAR)的RET指令把当前栈顶的一个字弹出到____IP_;远过程(FAR)的RET指令弹出一个字到___IP____后又弹出一个字 到___CS___。
二、选择题
1、JMP NEAR
PTR[DI]是____A______。
A. 段内间接转移
B. 段间间接转移
C.段内直接转移
D.段间直接转移
2、INC 指令不影响_____B____标志
3、条件转移指令JNE的测试条件是___C________。
4、对于下列程序段:
AGAIN: MOV AL,
MOV ES:[DI],
也可用指令_____A____完成同样的功能
C, REP STOSB
5、交换寄存器SI和DI的内容,正确的程序段是_A
C. MOV AX,
D. MOV AX,
XCHG BX, AX
6、在ADD指令中,两个操作数的物理地址可以安排在__B C D_______中。
A. 在两个存储单元中
B. 一个存储单元和一个数据寄存器
C. 两个数据寄存器
D. 一个堆栈单元和一个数据寄存器
7、将字变量ARRAY的偏移地址送寄存器 BX的正确结果是__A
B. MOV BX,
C. MOV BX,
D. MOV BX,
8、实现将AL寄存器的低4位置1的指令是____B___。
A. AND AL,
C. TEST AL,
D. XOR AL, 0FH
9、采用BCD码表示的十进制数计算时,先调整后运算的有_____D______。
10、十进制调整指令AAA____B D______。
A. 跟在SUB或SBB之后
B. 跟在ADD之后
C. 跟在MUL或ADC之后
D. 跟在ADD或ADC之后
三、编程题
1、下面程序是查找STRING中是否有”A”这个字符,如果有责转向YES去执行;没有则转向NO去执行。请将程序填充完整。
;假设STRING的长度为20
MOV CX, 20
MOV BX, -1
MOV AL, “A”
NEXT: (1)___INC________BX
CMP AL, STRING[BX]
(2)__LOOPNE_______NEXT
JNZ (3)__NO_________
JMP (4)____EXIT________
2、试编程实现:
(1)AL寄存器的低4位清零
(2)BL寄存器的低4位置1
(3)CL寄存器的低4位取反
XOR CL, 0FH
(4)测试DL寄存器的最低两位是否为0,若是将0送AL寄存器;否则将1送入AL寄存器
P1: MOV AL, 0
3、试编程统计在AX寄存器中有多少个1,并将结果送DL寄存器中。
.MODEL TINY
MOV CL, 16
AGAIN: ROL AX, 1
NEXT: DEC CL
4、试编程统计在内存BLOCK单元开始按字节存放的100个带符号数中有多少负数,并将结果存放在DL寄存器中。
DB1, -2, 5, 6, -57, ……; 100个带符号数
LEA BX, BLOCK
MOV CX, 100
CMP BYTE PTR [BX], 0
包含各类专业文献、幼儿教育、小学教育、各类资格考试、外语学习资料、专业论文、文学作品欣赏、中学教育、应用写作文书、高等教育、第三章习题和思考题参考答案72等内容。 
 第三章 旅游者 思考题及答... 3页 5财富值 第三章 练习题与答案 13页 ...否则为瞬时平动瞬心参考系是非惯性系,应用动 量矩定理是必须计入惯性力系对...  第三章习题及答案_语文_小学教育_教育专区。旅游政策法规第3章 旅游法律关系 第...为什么? -1- 第 3章 旅游法律关系 小测试题答案:ADE 习题及参考答案要点: ...  《马克思主义基本原理概论》第三章练习题一、单项选择题 1、历史观的基本问题是...第三章习题参考答案 5页 免费
第三章 病毒习题及答案 2页 免费
第三章 ...  3页 免费 第三章思考题答案 4页 2下载券 第三章练习题参考答案 7页 免费 第三章练习题及答案 6页 2下载券思​考​题​(​第​三​章​) ...  习题参考答案 第三章水泥 习题参考答案一、填空题: 填空题: 1. 硅酸盐水泥 普通硅酸盐水泥 矿渣硅酸盐水泥 火山灰质硅酸盐水泥 水泥 复合硅酸盐水泥 2. 0%~...  《西方经济学(微观部分)》第五版 高鸿业主编 第三章课后习题参考答案《西方经济学(微观部分)》第五版 高鸿业主编 第三章课后习题参考答案隐藏&& 第三章练习题参...  第三章 习题及参考答案 25页 1财富值如要投诉违规内容,请到百度文库投诉中心;...B2 ? e? 2 2?r 另外,还包括课件中的例题 3-7、3-8、3-9,课后习题 3...  第三章 课后习题及参考答案 暂无评价|0人阅读|0次下载|举报文档 第三章一、选择题 1.计算机的软件系统一般分为( A、系统软件和应用软件 C、程序和数据 A、打...  第三章习题参考答案_理学_高等教育_教育专区。医用化学习题参考答案!第三章 缓冲溶液习题参考答案 1. 在 1L 1.0×10 mol?L NaOH 溶液中,加入 0.001molNaOH...以下试题来自:
单项选择题设SS=1000H,SP=0100H,AX=1234H,执行指令“PUSH AX”后,存放数据34H的内存单元物理地址为(
)A.100FEHB.100FFHC.10102H D.10103H
为您推荐的考试题库
你可能感兴趣的试题
1A.2mVB.7.8mVC.15.6mVD.250mV2A.中断传送B.周期挪用C.周期扩展D.CPU停机3A.都是双向端口B.分别为双向端口、输出端口和输入端口C.分别为双向端口、输入端口和输出端口D.分别为输入端口、输入端口和输出端口4A.NEG
AX5A.0094H B.0095HC.0FF94HD.0FF95H
热门相关试卷
最新相关试卷}

我要回帖

更多关于 理光mp2000sp扫描设置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信