汇编网首页登录博客注册
senhueibian的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2009-10-18 03:00] 实验任务

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...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(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里...
阅读全文 | 评论次数(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)有一段数据存放...
阅读全文 | 评论次数(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...
阅读全文 | 评论次数(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  
  ...
阅读全文 | 评论次数(2) | 浏览次数(397) | 所属类型(汇编作业)