关于《微机原理》的一些问题

9、段寄存器装入如下数据,写出每段的起始和结束地址。
(1)1000H (2)1234H (3)2300H (4)E000H (5)AB00H
12、若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?
3、设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址值是多少?
(1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX] (4)MOV AX,ES:[BX]
(5)MOV AX,[SI] (6)MOV AX,[BX+10H] (7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI] (9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI]
6、指出下列指令中哪些是错误的,错在什么地方。
(1)MOV DL,AX (2)MOV 8650H,AX
(3)MOV DS,0200H (4)MOV [BX],[1200H]
(5)MOV IP,0FFH (6)MOV [BX+SI+3],IP
(7)MOV AX,[BX][BP] (8)MOV AL,ES:[BP]
(9)MOV DL,[SI][DI] (10)MOV AX,OFFSET 0A20H
(11)MOV AL,OFFSET TABLE (12)XCHA AL,50H
(13)IN BL,05H (14)OUT AL,0FFEH
7、已知当前数据段中有一个十进制数字0~9的7段代码表,其数值依次为40H,79H,24H,30H, 19H,12H,02H,78H,00H,18H。要求用XLAT指令将十进制数57转换成相应的7段代码值,存到BX寄存器中,试写出相应的程序段。
8、已知当前SS=1050H,SP=0100H,AX=4860H,BX=1287H,试用示意图表示执行下列指令过程中,堆栈中的内容和堆栈指针SP是怎样变化的。
PUSH AX PUSH BX POP BX POP AX
1、下列变量各占多少字节?
A1 DW 23H, 5876H
A2 DB 3 DUP(?), 0AH, 0DH, ‘$’
A3 DD 5 DUP(1234H, 567890H)
A4 DB 4 DUP(3 DUP(1, 2, ‘ABC’))
2、下列指令完成什么功能?
MOV AX,00FFH AND 1122H+3344H
MOV AL,15 GE 1111B
MOV AX,00FFH LE 255+6/5
AND AL,50 MOD 4
OR AX,0F00FH AND 1234 OR 00FFH
4、假设程序中的数据定义如下:
PAR DW ?
PNAME DB 16 DUP (?)
COUNT DD ?
PLENTH EQU $-PAR
求PLENTH的值为多少?表示什么意义?
7、用1024×1位的RAM芯片组成16K×8位的存储器,需要多少芯片?在地址线中有多少位参与片内寻址?多少位组合成片选择信号?(设地址总线为16位)
8、现有一存储体芯片容量为512×4位,若要用它组成4KB的存储器,需要多少这样的芯片?每块芯片需要多少寻址线?整个存储系统最少需要多少寻址线?
2、在微机系统中,缓冲器和锁存器各起什么作用?
3、什么叫I/O端口?一般的接口电路中可以设置哪些端口?计算机对I/O端口编址时采用哪两种方法?在8086/8088CPU中一般采用哪种编址方法?
4、CPU与外设间传送数据主要有哪几种方式?
1、什么叫中断?什么叫可屏蔽中断和不可屏蔽中断?
2、列出微处理器上的中断引脚和与中断有关的指令。
4、CPU响应中断的条件是什么?简述中断处理过程。
7、中断向量表的功能是什么?
3、对8253进行初始化编程分哪几步进行?
3、8255A的方式选择字和置位复位字都写入什么端口?用什么方式区分它们?
5、设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H、82H、84H和86H。要求A口工作在方式0输出,B口工作在方式0输入,C口高4位输入,低4位输出,试编写8255A的初始化程序。
只需回答前十一道题 后面的不用作答 会多少算多少 别瞎写

第1个回答  2019-05-17
9、每段的起始和结束地址为:
(1)10000H-1FFFFH
(2)12340H-2233FH
(3)23000H-32FFFH
(4)E0000H-EFFFFH
(5)AB000H-BAFFFH
12、若当前SS=3500H,SP=0800H,堆栈段在存储器中的物理地址为35800H,若此时入栈10个字节,SP内容是07F6H,若再出栈6个字节,SP为07FCH
3、
(1)MOV
AX,[100H]源操作数字段的寻址方式是直接寻址,物理地址值是
10100H
(2)MOV
AX,VAL源操作数字段的寻址方式是直接寻址,物理地址值是
10030H
(3)MOV
AX,[BX]源操作数字段的寻址方式是寄存器间接寻址,物理地址值是
10100H
(4)MOV
AX,ES:[BX]源操作数字段的寻址方式是寄存器间接寻址,物理地址值是
20100H
(5)MOV
AX,[SI]源操作数字段的寻址方式是寄存间接寻址,物理地址值是
100A0H
(6)MOV
AX,[BX+10H]源操作数字段的寻址方式是寄存器相对寻址,物理地址值是
10110H
(7)MOV
AX,[BP]源操作数字段的寻址方式是寄存器间接寻址,物理地址值是
35200H
(8)MOV
AX,VAL[BP][SI]源操作数字段的寻址方式是基址变址寻址,物理地址值是
10100H
(9)MOV
AX,VAL[BX][DI]源操作数字段的寻址方式是基址变址寻址,物理地址值是
10124H
(10)MOV
AX,[BP][DI]源操作数字段的寻址方式是基址变址寻址,物理地址值是
35224H
6、
(1)MOV
DL,AX类型不匹配,字节与字不能传送
(2)MOV
8650H,AX
目的操作数不能为立即数
(3)MOV
DS,0200H
立即数不能送段寄存器
(4)MOV
[BX],[1200H]
两内存单元不能直接操作
(5)MOV
IP,0FFH操作数不能为IP
(6)MOV
[BX+SI+3],IP
操作数不能为IP
(7)MOV
AX,[BX][BP]两个基寄存器不能同时作为地址
(8)MOV
AL,ES:[BP]
可以是正确的
(9)MOV
DL,[SI][DI]两变址寄存器不能同时作为地址
(10)MOV
AX,OFFSET
0A20H错误在OFFSET不用作为数值地址操作符
(11)MOV
AL,OFFSET
TABLE类型不匹配,地址为字,不能传送给字节
(12)XCHA
AL,50H
立即数不用作为XCHG指令的操作数
(13)IN
BL,05H
输入指令为累加器专用指令,不用BL,只能用AL
(14)OUT
AL,0FFEH
端口地址超过8位应该用DX间接寻址
7、
LEA
BX,TABLE
MOV
AL,5
XLAT
MOV
DH,AL
MOV
AL,7
XLAT
MOV
DL,AL
MOV
BX,DX
8、
PUSH
AX
SP=00FEH
PUSH
BX
SP=00FCH
POP
BX
SP=00FEH
POP
AX
SP=0100H
1、
A1
DW
23H,
5876H
变量占4个字节
A2
DB
3
DUP(?),
0AH,
0DH,
‘$’变量占6个字节
A3
DD
5
DUP(1234H,
567890H)
变量占40个字节
A4
DB
4
DUP(3
DUP(1,
2,
‘ABC’))
变量占60个字节
2、
MOV
AX,0066H
MOV
AL,0FFH
MOV
AX,0FFH
AND
AL,2
OR
AX,02FFH
4、
PLENTH的值为22,表示PLENTH与PAR之间的字节数
7、用1024×1位的RAM芯片组成16K×8位的存储器,需要128个芯片,在地址线中有10位参与片内寻址,6位组合成片选择信号(设地址总线为16位)
8、现有一存储体芯片容量为512×4位,若要用它组成4KB的存储器,需要16个这样的芯片,每块芯片需要9条寻址线,整个存储系统最少需要12条寻址线。
第2个回答  2009-04-14
第1 习题与作业解答
1、填空题参考答案
1、 软件
2、 运算器 输入输出设备
计算机内部采用二进制代码表示数据和指令;
3、 对数据进行算术运算和逻辑运算;
4、 存储程序控制工作方式 运算器和控制器。
5、 事先将计算步骤(指令)存入存储器中;运行时依次取出进行译码;并按译码结果进行运算。
6、 存放指令和数据;
对指令进行译码后产生控制信号。
7、 存储程序控制工作方式。
8、 控制流驱动方式。
9、 机器指令序列。
10、 二进制代码。
11、 机器
12、 控制信息
13、 读取和执行
14、 地址

2、判断题参考答案
1、 √(对)
2、 ×(错)
3、 √(对)
4、 √(对)
5、 ×(错)
6、 ×(错)
7、 ×(错)
8、 √(对)
9、 √(对)
10、 ×(错)
11、 ×(错)

3、单项选择题参考答案
1、C
2、D
4、简答题参考答案

1、三个基本特征:
(1) 计算机由运算器、控制器、存储器以及输入输出设备等五大部件组成。(3分)
(2) 计算机内部采用二进制代码表示数据和指令(1分)。
(3) 计算机具备程序存储方式(1分)。
第2 练习题解答
1、填空题参考答案
1. 顺序控制字段
2. 周期状态触发器
3. 1.11101; 无溢出; 1.00101; 正溢出
5. 时序部件; PC; ID;
6. 算术; 逻辑
7. 加法器
8. 串行进位
9. 目的周期DT
10. 源周期ST 执行周期ET
11. 组合逻辑控制器
12. 控制信号序列
13. 各种寄存器
17. 设置专用乘除法器
19. 时钟周期(或节拍) 时钟脉冲
20. 时钟周期(或节拍)
21. 控制存储器CM 微指令寄存器
24. 时钟周期(或节拍)
25. 有效地减少进位延迟时间
26. 操作控制字段
27. 产生某步操作所需的微操作控制信号
28. 控制产生后继微指令的CM地址

2、判断题参考答案
1.×(错) 2. ×(错) 3.×(错) 4.√(对) 5.×(错)
6.√(对) 7.√(对) 8.×(错) 9.×(错) 10. √(对)
11.√(对) 12. ×(错) 13. ×(错) 14.√(对) 15. √(对)

3、单项选择题参考答案
1.D 2.B 3.A 4.B 5.D
7.A 8.C 9.D 10.D
11.B 12.B 13.D 14.C 15.C
16.B 17.D 18.C 19 20
21.B 22.B

4、简答题参考答案
1. 有三种情况:
(1)一条指令将执行完毕,即在执行期ET中,如果不响应DMA请求与中断请求,程序正常执行,接着就转如新的FT,开始执行下一条指令;
(2)在中断周期IT这一过渡阶段操作结束后,就会转入中断服务程序,即进入FT;
(3)在DMA周期完成一次DMA传送后,如果没有新的DMA请求,也没有中断请求,则恢复执行被暂停的程序,进入新的FT。
2. 指令周期是指执行一条指令所需要的时间;
机器周期是指在一条指令的某个阶段中完成某个独立操作所需要的时间;
时钟周期是指完成一个微操作所需要的时间。
3. (1)将机器指令分解成微命令序列,然后表示成二进制代码形式的微命令,编写成微指令,多条微指令在形成微程序。每种机器指令对应一段微程序,制造CPU时将微程序固化在控制存储器CM中。执行机器指令时,依次从CM中提取微指令,从而产生微命令;
(2)一条微指令包含的微命令,控制实现一步操作,若干条微指令组成一段微程序解释执行一条机器指令。CM中的所有微程序解释执行整个指令系统。
4. 微程序执行过程如下:
(1)从CM中取出第一个单元的内容,即用于取机器指令的公用微指令并执行取出机器指令送入IR,修改PC内容;
(2)IR中操作码内容通过微地址形成电路形成对应的微程序入口地址送入微地址寄存器;
(3)用微地址寄存器控制,从CM取出一条微指令,其中微操作控制字段产生微命令控制相关操作,顺序控制字段用于形成后续微地址送入微地址寄存器。重复本操作,直到该微程序完成;
(4)返回到第一个步骤。
5. 程序是一系列机器指令的有序集合,用于解决实际问题,有子程序、分支、循环等结构,存放在主存中,可以更新修改;
(1)微程序是一系列微指令的有序集合,微程序设计是将传统的程序设计方法运用到控制逻辑的设计中,因此在微程序中也可以有微子程序、分支、循环等结构;微程序存储在控制存储器CM中,只能读出,不能更改;
(2)CM中的所有微程序解释执行整个指令系统中的所有机器指令;
6. 比较如下:
(1)组合逻辑控制方式是用组合逻辑电路产生微命令,其速度主要取决于电路延迟,因此在高速计算机中常采用此硬连接方式;
(2)组合逻辑控制器电路形态不规整,核心部分比较烦琐、凌乱,设计效率低,检查调试比较困难,设计结果难以修改与扩展;
(3)微程序控制器中,指令在被执行之前首先要访问控制存储器CM,取得微指令,因此会影响执行的速度,不能适应高速运算;
(4)微程序控制器引入程序技术,使用存储控制逻辑的思想,使得设计规整,易于修改、升级,保证了系统的兼容性;
16. 答:节拍发生器是由计数器T与节拍译码器组成的
(1)当工作周期开始时,T=0,若本工作周期还需要延长,则发T+1命令,计数器继续工作,表示进入一个新的节拍;
(2)若本工作周期应当结束,则发T=0命令,计数器T复位,从T=0开始进入一个新的计数循环,进入新的工作周期;
(3)计数器T的状态经过译码器译码后,产生时钟周期/节拍,即T0,T1,T2……作为分步操作的时间标志。
17. 答:通常一条指令的执行要经过读取指令、分析指令和执行指令三个阶段。
(1)取指令:根据指令计数器PC提供的地址访问主存读取指令送入IR,然后PC+1;
(2)分析指令:若是组合逻辑控制器,则在时序系统的配合下译码产生相应的微命令序列;若是微程序控制器,则根据操作码转向相应的微程序,由微指令提供微命令按照时序信号送出;
(3)执行指令:根据指令需要取操作数,执行操作,然后形成下一条指令的地址。对于顺序执行时,地址已在PC中,对于转移指令,则将形成的地址送入PC。

第3 练习题解答
1、填空题参考答案
1. 21200。
2. 1234DH。
3. 栈顶; 先进后出(或后进先出)。
4. 2000H。
5. 16; 20; 1M(或1024K)。
6. 基本内存; HMA(或高内存区)。
7. ZF; CF
8. 11234H
9. 12234H
10. 1234AH
11. 14321H
12. 24442H
13. 0002H 或(2H)
14. 0113H (或 113H)
15. 1112H
16. 2222H
17. 2000H
18. 立即数寻址
19. 直接寻址
20. 寄存器寻址
21. 寄存器间接寻址
22. 基址寻址
23. 基址寻址
24. 变址寻址
25. 变址寻址
26. 基址变址寻址
27. 基址变址寻址
28. 变址寻址
29. 变址寻址

2、判断题参考答案
1.×(错) 2. ×(错) 3.×(错) 4.×(错) 5.×(错)
6.×(错) 7. ×(错) 8.√(对) 9.×(错) 10.×(错)
11.×(错) 12.√(对) 13.×(错) 14. √(对) 15. √(对)
16.√(对) 17.×(错)

3、单项选择题参考答案
1.B 2.A 3.C 4.A 5.D
6.B 7.C 8.D 9.A 10.B
11.B 12.D 13.C 14.D 15.

4、简答题参考答案
1. 段地址: 1000H;
偏移地址: 0200H
物理地址=段地址×10H+偏移地址
=1000H×10H+0200H
=10200H
2. EU的作用:主要用于完成指令的执行,并进行算术和逻辑运算 ;
BIU的作用:主要用于实现EU的所有总线操作,并负责CPU与I/O设备之间的信息交换。
3. PUSH指令的操作如下:
SP ←(SP)- 2
(SP)← 源操作数 (3分)
堆栈数据的特点是:后进的先出,先进的后出 (2分)
即:FILO(先进后出), LIFO(后进先出)

5、分析题参考答案
1. 1, 0, 1, 1, 0B0
2. 0, 0, 1, 0, 0B7
3. 0, 0, 1, 0, 0FF
4. 0, 0, 1, 0, 88H
5. 0, 0, 1, 0, 90H
6. 0, 0, 1, 1, 80
7. 0, 0, 1, 0, 10H
8. (1)1236H (2)2000H (3)2000H (4)2001H
9. (1)123EH (2)2000H (3)2000H (4)2001H
10. (1)122EH (2)2000H (3)4000H (4)2000H
11. (1)12H, (2)0, (3)0, (4)0, (5)8
12. 1, 1, 0, 1, 0H
13. 0, 0, 0, 1, 10H
14. 0, 0, 0, 0, 0FH
15. 0, 0, 0, 0, 11H
16. 0, 0, 0, 0, 0FH
第4 练习题解答
1、填空题参考答案
1、 伪指令语句
2、 指令语句
3、 宏指令语句
4、 类型属性
5、 段属性
6、 偏移量属性 (或位移量属性)
7、 分支程序设计
8、 顺序程序设计
9、 循环程序设计
10、 数值常数
11、 分支程序设计。
12、 代码; END; 数据; 堆栈。

2、判断题参考答案
1.×(错) 2. ×(错) 3. √(对) 4.×(错) 5.×(错)

3、单项选择题参考答案
1.B

4、简答题参考答案
1.用文字编辑软件编辑源程序文件
(1)调用汇编程序MASM将源程序汇编成目标程序
(2)如果有错则转(1),无错则下一步
(3)调用连接文件LINK将目标程序转成可执行文件
(4)装载运行
(或用框图作答也对)
2.(1)机器语言程序是指用二进制代码组成的指令序列
(2)汇编语言是将机器语言“符号化”,汇编的指令语句与机器指令一一对应
3.对源程序进行汇编,如果源程序无语法错,就把源程序汇编生成目标程序。
4.连接程序LINK将目标程序(.OBJ)转换为一个可执行文件(.EXE)
5.程序运行时,完全按照编写的指令顺序执行,且每条指令仅执行一次。
6.(1)初始化部份; (2)工作部份 (3)修改部份
(4)控制部份 (5)结束处理部份
7.(1)编辑生成源程序 (2)汇编源程序生成目标程序
(3)连接目标程序生成可执行文件 (4)运行调试可执行文件
8.(1)汇编程序MASM。生成的目标程序扩展名OBJ;
(2)连接程序LINK。生成的可执行文件扩展名EXE。
9.(1)送入口参数到指定寄存器 (2)送子功能号到AH
(3)发出软中断指令 INT
10. (1)指令语句汇编时生成可供执行的指令代码。
(2)伪指令语句是指示汇编程序如何汇编源程序,汇编时不生成指令代码。
11. (1)汇编语言是由指令语句、伪指令语句、和宏指令语句组成。
(2)指令语句是程序运行时所执行的语句;
(3)伪指令语句是汇编过程中执行的语句;
(4)宏指令语句是在汇编过程中产生指令代码用于替代程序中多次出现的程序段。
12. 系统调用DOS调用中通过INT 21H的调用。
其过程是:
(1)置入口参数(1分);
(2)将系统功能号送入AH:
(3)执行系统调用INT 21H。

5、分析设计题参考答案
1、 解答:
(1)SUM DW 0 (2) AX,DATA
(3)ADD DX ,2 (4) MOV SUM ,AX
(5)END START

2、 解答:
(1)STACK ENDS (2)ASSUME CS:CODE,DS:DATA,SS,STACK
(3)MOV DS,AX (4)CMP DX,200
(5)JMP LOOP1

3、 解答:
(1)ASSUME CS:CODE,DS:DATA,SS:STACK
(2) MOV AX,0
(3) CMP DX,100
(4) MOV SUM,AX
(5) MOV AH,4CH (或 MOV AX,4CXXH)

4、 解答:
(1)DB 100 DUP(0)
(2)ASSUME CS:CODE,DS:DATA,SS:STACK
(3)MOV DX,100
(4)CMP DX,200
(5)INT 21H

5、 解答:
(1)DB 100 DUP(?)
(2)ASSUME CS:CODE,DS:DATA,SS:STACK
(3)AND AL,0FH
(4)ADD AL,7
(5)INT 21H

6、 解答:
(1)DB 100 DUP(?)
(2)MOV DS, AX
(3)CMP
(4)ADD AL,30H
(5)MOV AH,4CH (或 MOV AX,4CxxH)

7、 解答:
(1)ASSUME CS:CODE,DS:DATA,SS:STACK
(2)MOV DS, AX
(3)MOV CL,4
(4)ADD AL,37H
(5)INT 21H

8、 解答:
(1)ASSUME CS:CODE,DS:DATA,SS:SATCK
(2)MOV AX,DATA
(3)MOV CL,2
(4)AND AL,0FH
(5)MOV ABC,AL

9、 解答:
(1)COUNT DB 0
(2)LEA SI,STR (或MOV SI,OFFSET STR)
(3)MOV AL,[SI]
(4)JZ EXIT
(5)INC SI

10、 解答:
(1)DB 1024 DUP(?)
(2)LEA SI,STR (MOV SI,OFFSET STR)
(3)CMP AL,‘A’
(4)INC SI
(5)INC CL
第5 练习题解答
1、填空题参考答案
1. 1024K; 16
2. 16384K; 32。
3. 程序; 记忆功能; 存储器。
4. 14 8
5. 8
6. 地址。
7. 静态触发器; 门控管;
8. 地址译码驱动电路; 时序控制电路。

2、判断题参考答案
1. √(对) 2. ×(错) 3. √(对) 4.×(错) 5.×(错)
6. √(对) 7. ×(错) 8.√(对) 9.×(错) 10. √(对)

3、单项选择题参考答案
1.B 2.B 3.C 4.C 5.D
6.C 7.(1)A;(2)C 8.B 9.D 10.B
11.D 12.D 13.C 14.D 15.D
16.C 17.A 18.D 19.D 20.C
21.D 22.D 23.B 24.A 25.B
26.D 27.D

4、简答题参考答案
1、 解答:
即主存容量,常用字节或单元数×位数来描述。其用来衡量存储器存储信息能力。
指一次访问存储器所需要的时间。其用来衡量存储器的工作速度。
2、 解答:
用于存放CPU当前需要执行的程序和需要处理的数据,以及驻留操作系统的核心部分。
特点:采用随机存取方式、工作速度快、有一定存储容量。
3、 解答:
用于存放联机保存,但暂不使用的程序和数据。
组成:磁盘存储器、磁带存储器和改判存储器。
4、 解答:
(1)用于存放联机保存,但暂不使用的程序和数据。
(2)特点:信息组织采用文件、数据块结构,存取方式采用顺序或直接存取、工作速度较主存慢、存储容量大且价格低。
5、 解答:
(1)静态存储器是依靠触发器的两个稳定状态存储信息。动态存储器是依靠电容上的电荷保存信息。
(2)前者的特点是工作速度快、功耗较大、集成度较低。后者的与前者相反。
6、 解答:
(1)动态存储器是依靠电容上的电荷保存信息。
(2)动态刷新是指定期向存放“1”的电容重新充电以补充沿泄露通路放掉的电荷。
7、 解答:
1、根据存储器的总容量和可选芯片的类型、型号和每片容量。
2、进行芯片地址分配,并拟定片选逻辑以产生片选信号。
3、根据芯片外特性将各片因脚对应连接。
8、 解答:
(1)高速缓冲存储器用来存放CPU在最近一小段时间内需要使用的程序和数据。
(2)用来解决CPU与主存之间的速度匹配问题。
9、 解答:
(1)动态刷新是指定期向存放“1”的电容重新充电以补充沿泄露通路放掉的电荷。
(2)三种刷新方式:集中刷新方式、分散刷新方式和异步刷新方式。
10、 解答:
(1)主存是用于存放CPU当前需要执行的程序和需要处理的数据以及驻留操作系统的核心部分。
(2)外存是用于存放联机保存,但暂不使用的程序和数据。
(3)高速缓存是用来存放CPU在最近一小段时间内需要使用的程序和数据。
11、 解答:
(1)静态随机存储器是依靠触发器的两个稳定状态存储信息。
(2)动态随机存储器是依靠电容上的电荷保存信息。
(3)各自的特点:前者的特点是工作速度快、功耗较大、集成度较低。后者的与前者相反。
第6 练习题解答
1、填空题参考答案
1、 分时共享
2、 共享、分时
3、 公共信息
4、 系统总线
5、 外总线
6、 并行接口和串行接口
7、 程序切换
8、 随机性
9、 随机性
10、 更高的并行性
11、 中断接口
12、 DMA
13、 硬件
14、 执行I/O指令
15、 高速、简单的
16、 批量数据
17、 随机性
18、 中断向量
19、 中断类型号×4
20、 00008H
21、 单总线; 面向存储器的双总线

2、单项选择题参考答案
1.B 2. C 3. C 4. C 5. C
6.C 7. A 8. B 9. A 10. B
11. A 12. B 13. C 14. C 15. B
16. C 17. B 18. C 19. A 20. B
21. D 22. A 23. A 24. C 25. C本回答被网友采纳
第3个回答  2009-04-14
这题目也太多了吧。
第4个回答  2009-04-14
这些问题你应该问老师~~
第5个回答  2009-04-15
0000
第6个回答  2019-10-16
用点工作啊!~

关于微机原理的一些问题,急求解答,若答案全,会追加悬赏
1.数据总线 数据总线是CPU与存储器、CPU与I\/O接口设备之间传送数据信息(各种指令数据信息)的总线,这些信号通过数据总线往返于CPU与存储器、CPU与I\/O接口设备之间,因此,数据总线上的信息是双向传输的。2.地址总线 地址总线上传送的是CPU向存储器、I\/O接口设备发出的地址信息,寻址能力是CPU特有的功能...

请高手帮忙解决下有关微机原理的问题
14、8088系统中,一个I\/O或存储器读写的基本总线周期包含 4 个状态。为了解决CPU和存储器或外设速度不匹配的问题,在CPU中设计了一条 READY 输入线。在存贮器或外设速度较慢时,要在 T3 状态后插入一个或几个 TW 状态周期。13、8088微机系统中,存贮器采用了分段技术,但在系统运行中,可直接识别...

微机原理的问题。求助。。。0ABCDH和1234H
1234是十进制数。1234h是十六进制数。1234h =4066。h是十六进制数后缀,d是十进制数后缀。含义 由于表示方式没有单一、已协定的标准,所以以上的表示方式都有被使用,有时甚至在同一份论文上会出现几个不同的表示方式。但因为各方式之间没有太大的分歧,所以即使混合使用也没有构成问题。其中最常用(...

关于微机原理的题目:段寄存器CS=1200H,指令指针寄存器IP=FF00H...
12000H+FF00H这个怎么加应该会吧?与十进制的加法差不多啊。一位一位的加。当此位加值大于16之后向高位进1 。就你这个来讲吧。先是后面的0+0=0没有进位。再就是0+0=0通样没有进位,后面就是0+F=F仍然没有进位,2+F=11。估计你这个应该是不理解吧。十六进制的F是十进制的15,那么十...

微机原理问题
第5题:物理地址 =段基址x10H +偏移量 段基址=(物理地址 -段内偏移址)\/10H 若该存储单元逻辑地址在代码段:则 CS =(3FA0A-3A0AH)\/10H =3C00H 若该存储单元逻辑地址在数据段:则 DS =(3FA0A-047AH)\/10H =3F59H 若该存储单元逻辑地址在堆栈段:则 SS =(3FA0A-F0AAH)\/10H =3096H...

微机原理问题谢谢回答
1、INT 21H 为何就可以显示一行hello,什么原理呢?回答:看这个语句,MESG DB 'HELLO',0DH,0AH,'$'.这一句就像C语言里的定义一个字符串,这个字符串的前5个字节是H、E、L、L、O,然后是0DH、OAH最后是$.其中,$是字符串结束标志,就像C语言里的\\0。而INT 21 这个语句调用DOS中断程序,...

关于《微机原理》的一些问题
9、每段的起始和结束地址为:(1)10000H-1FFFFH (2)12340H-2233FH (3)23000H-32FFFH (4)E0000H-EFFFFH (5)AB000H-BAFFFH 12、若当前SS=3500H,SP=0800H,堆栈段在存储器中的物理地址为35800H,若此时入栈10个字节,SP内容是07F6H,若再出栈6个字节,SP为07FCH 3、(1)MOV ...

微机原理的题目,高手帮下忙,说说怎么做
1,一个字为两个字节,双字就是四个字节,10个双字也就是占40个单元,其起始地址为1200H:2EF0H,也就是段地址为1200H,偏移地址为2EF0H,物理地址=段地址*16+偏移地址;所以起始物理地址为:1200H*16+2EF0H=14EF0H,末单元的物理地址为:14EF0H+40-1=14F17H;2,有效地址为:0206H+100H...

关于微机原理的小问题
(2^1是二,只有0和1)你会写4B吗?所以回到你第一个分析:00H~FFH是多大的空间?正如你所写,是从0000,0000~1111,1111这里是从0~255一共256个。所以不是说256种组合而已,也是256B。所以我认为你的258B 出问题了。在我的理解里,就是2的16次方啊。那么理解之后,自然会是64KB了 ...

急,关于微机原理的一些题目!谁能帮我做一下!这是老师发的题目!回答好的...
考试?我喜欢,我来回答 “1.计算机硬件的组成部分?”:计算机硬件是计算机系统中所有实物的总称,(逻辑上)包括CPU、内存储器,外存储器,输入\/输出设备;2.十进制、二进制、八进制、十六进制的互换:十进制至二进制:整数部分采用“除2取余”,小数部分采用“乘2取整”;二进制至八进制:每三位二...

相似回答