MOV AX,FFFFH
MOV DS,AX
MOV AX,2200
MOV SS,AX
MOV SP,0100
MOV AX,[0] AX=5BEA
ADD AX,[2] AX=5CCA
MOV BX,[4] BX=30F0
ADD BX,[6] BX=6027
PUSH AX SP=00FE
PUSH BX SP=00FC
POP AX SP=00FE
POP BX SP=0100
PUSH [4] SP=00FE
PUSH [6] SP=00FC...
- [tinyparticle] 正确切 10/18 12:23
- [tinyparticle] mov ax,1000h mov ss,bx mov sp,0h ========= 10/18 12:22
- [tinyparticle] 正确 10/18 12:19
- [tinyparticle] 理解没问题 10/18 12:14
- [tinyparticle] 正确 10/18 12:13
- [tinyparticle] 正确 10/18 12:12
- [senhueibian] 大家帮忙看看 10/18 01:31
[2009-10-18 03:00] 实验任务
阅读全文 |
评论次数(0) |
浏览次数(339) |
所属类型(汇编作业)
[2009-10-18 02:42] 检测点3.2(
(1)
mov ax,1000h
mov ds,ax
mov ax,2000h
mov ss,ax
mov sp,0010h
push [0]
push [2]
push [4]
push [6]
push [8]
push [a]
push [c]
push [e]
(2)
mov ax,2000h
mov ds,ax
mov ax,1000h
mov ss,bx
mov sp,0h
pop [e]
pop [c]
pop [a]
pop [8]
pop [6]
pop [4...
mov ax,1000h
mov ds,ax
mov ax,2000h
mov ss,ax
mov sp,0010h
push [0]
push [2]
push [4]
push [6]
push [8]
push [a]
push [c]
push [e]
(2)
mov ax,2000h
mov ds,ax
mov ax,1000h
mov ss,bx
mov sp,0h
pop [e]
pop [c]
pop [a]
pop [8]
pop [6]
pop [4...
阅读全文 |
评论次数(1) |
浏览次数(416) |
所属类型(汇编作业)
[2009-10-18 02:40] 检测点3.1
(1)
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
(2)
指令序列及CPU执行每条指令后,CS、IP和相关寄存器中的数值。
1 mov ax,6622h
cs=2000h ip=0003h ds=1000h ax=0h bx=0h
2 jmp 0ff0:0100
cs=0ff0h,ip=0100h,ds=1...
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
(2)
指令序列及CPU执行每条指令后,CS、IP和相关寄存器中的数值。
1 mov ax,6622h
cs=2000h ip=0003h ds=1000h ax=0h bx=0h
2 jmp 0ff0:0100
cs=0ff0h,ip=0100h,ds=1...
阅读全文 |
评论次数(1) |
浏览次数(403) |
所属类型(汇编作业)
[2009-10-18 02:34] 实验任务
(1)执行命令后寄存器的值:
mov AX,4E20h AX=4E20
add AX,1416h AX=6236
mov BX,2000h BX=2000
add AX,BX AX=8236
mov BX,AX BX=8236
add AX,BX AX=046C
mov AX,001AH AX=001A
MOV BX,0026H BX=0026
ADD AL,BL AX=0040
ADD AH,BL AX=2640
ADD BH,AL BX=4026
MOV AH,0 AX=0040
ADD AL,B...
mov AX,4E20h AX=4E20
add AX,1416h AX=6236
mov BX,2000h BX=2000
add AX,BX AX=8236
mov BX,AX BX=8236
add AX,BX AX=046C
mov AX,001AH AX=001A
MOV BX,0026H BX=0026
ADD AL,BL AX=0040
ADD AH,BL AX=2640
ADD BH,AL BX=4026
MOV AH,0 AX=0040
ADD AL,B...
阅读全文 |
评论次数(0) |
浏览次数(350) |
所属类型(汇编作业)
[2009-10-18 01:58] 检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx 第一次修改IP
sub ax,ax 第二次修改IP(sub,ax,ax==ax=ax-ax)
jmp ax 读入时第三次修改IP执行后第四次修改IP.
最后IP的值是0.
因为jmp ax 是把ax寄存器中的数据传到IP里...
mov ax,bx 第一次修改IP
sub ax,ax 第二次修改IP(sub,ax,ax==ax=ax-ax)
jmp ax 读入时第三次修改IP执行后第四次修改IP.
最后IP的值是0.
因为jmp ax 是把ax寄存器中的数据传到IP里...
阅读全文 |
评论次数(1) |
浏览次数(417) |
所属类型(汇编作业)
[2009-10-18 01:55] 检测点2.2
(1)给定段地址为0001H,仅通过变化偏移地址寻址,cpu的寻址范围为(00010H)到(1000FH)
解析:0001*10+0=10
0001*10+ffff=
ffff
10
----
1000f
(2)有一段数据存放...
解析:0001*10+0=10
0001*10+ffff=
ffff
10
----
1000f
(2)有一段数据存放...
阅读全文 |
评论次数(1) |
浏览次数(458) |
所属类型(汇编作业)
[2009-10-18 01:37] 检测点2.1
(1)写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627 AX=(F4A3H) 第一开始我蒙了,后来看了点
mov ah,31H AX=(31A3H) 进制之间的转换我才知道了
mov al,23H AX=(3123H)
add ax,ax AX=(6246H)
mov bx,826CH BX=(826CH)
mov cx,ax CX=(6246H)
mov ax,bx AX=(826CH)
add ax,bx AX=(04D8H)
mov al,bh AX=(0482...
mov ax,62627 AX=(F4A3H) 第一开始我蒙了,后来看了点
mov ah,31H AX=(31A3H) 进制之间的转换我才知道了
mov al,23H AX=(3123H)
add ax,ax AX=(6246H)
mov bx,826CH BX=(826CH)
mov cx,ax CX=(6246H)
mov ax,bx AX=(826CH)
add ax,bx AX=(04D8H)
mov al,bh AX=(0482...
阅读全文 |
评论次数(1) |
浏览次数(456) |
所属类型(汇编作业)
[2009-10-18 01:29] 检测点1.1
1. 1个CPU的寻址能力为8KB,则地址总线的宽度为13
解析:假设CUP有10根地址总线那么CUP就可以寻到1024个内存单元,因为1根地址总线可以传送两种不同的数据,0或1,的二进制数据。寻址能力就是说可以寻到多少个内存单元,所以说寻址能力为8KB,则地址总线的宽度为13。 8KB=8192B 2^13=8192B
2. 1KB的存储器有1024个存储单元,单元编号从0至1023
解析:存储单元是从0开始标号。
3. 1KB的存储器可以存储8192个bit,1024个Byte
解析:1KB=8192B
4. 1GB = 1073741824Byte
...
解析:假设CUP有10根地址总线那么CUP就可以寻到1024个内存单元,因为1根地址总线可以传送两种不同的数据,0或1,的二进制数据。寻址能力就是说可以寻到多少个内存单元,所以说寻址能力为8KB,则地址总线的宽度为13。 8KB=8192B 2^13=8192B
2. 1KB的存储器有1024个存储单元,单元编号从0至1023
解析:存储单元是从0开始标号。
3. 1KB的存储器可以存储8192个bit,1024个Byte
解析:1KB=8192B
4. 1GB = 1073741824Byte
...
阅读全文 |
评论次数(2) |
浏览次数(397) |
所属类型(汇编作业)