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

我的博客

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

[2008-03-21 21:06] 检测题9.123 实验9

9.1
(1)
db 0,0,0
(2)
0
cs
(3)
CS=0006
IP=00be

9.2
mov cl,[bx]
mov ch,0
inc bx
jcxz ok

9.3
inc cx

assume cs:code,ds:data
data segment
db 'welcome to masm!'
db 2h,24h,71h
data ends

code segment
start:mov ax,data
      mov ds,ax
      mov ax,0b800h
      mov es,ax
    ...
阅读全文 | 评论次数(1) | 浏览次数(631) | 所属类型(汇编作业)

[2008-03-19 18:09] 实验7

assume cs:codesg,ds:data,es:table

data segment

db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'

dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
dd 345980,590827,80...
阅读全文 | 评论次数(1) | 浏览次数(625) | 所属类型(汇编作业)

[2008-03-18 20:53] 实验6

assume cs:codesg,ss:stacksg,ds:datasg

stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends

datasg segment
db '1. display      '
db '2. brows        '
db '3. replace      '
db '4. modify       '
datasg ends

codesg segment
start:mov ax,stacksg
      mov ss,ax
      mov sp,16
      mov a...
阅读全文 | 评论次数(2) | 浏览次数(629) | 所属类型(汇编作业)

[2008-03-05 22:02] 检测点6.1、实验5

检测点6.1
1
mov cs:[bx],ax
2
cs
26
pop cs:[bx]
实验5
1.1
和原来定义数据一样
1.2
cs=14ce
ss=14cd
ds=14cb
1.3
x-3,x-1
2.1
和原来定义数据一样
2.2
cs=14cd
ss=14cc
ds=14cb
2.3
x-2,x-1
2.4
(n/16)*16+16
3.1
和原来定义数据一样
3.2
cs=14cb
ss=14cf
ds=14ce
3.3
x+3,x+4

4
第3题程序仍可以正确执行,去掉标号start后三个都从头到脚顺序执行...
阅读全文 | 评论次数(1) | 浏览次数(709) | 所属类型(汇编作业)

[2008-03-02 23:17] 实验4

(2)
assume cs:code
  code segment
  mov ax,20h
  mov ds,ax
  mov bx,0h
  mov cx,40h
s:mov ds:[bx],bx
inc bx
  loop s
  mov ax,4c00h
  int 21h
code ends
end
原本CX赋值为3FH,调试之后改为40H
(3)
assume cs:code
code segment
   mov ax,cs
   mov ds,ax
   mov ax,0020h
   mov es,ax
   mov bx,0
 ...
阅读全文 | 评论次数(3) | 浏览次数(741) | 所属类型(汇编作业)

[2008-03-01 20:35] 实验3

(2)
mov ax,2000 
AX=2000   BX=0000   DS=14C6   SS=14D6   SP=0000   CS=14D6   IP=0003
mov ss,ax
mov sp,0
AX=2000   BX=0000   DS=14C6   SS=2000   SP=0000   CS=14D6   IP=0008
2000:0000  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
栈顶2000:0000内容为:0000
add sp,6
AX=2000   BX=0000   DS=14C6   S...
阅读全文 | 评论次数(3) | 浏览次数(748) | 所属类型(汇编作业)

[2008-02-29 17:02] 检测点3.2、实验2

1.
mov ax,2000
mov ss,ax
mov sp,10
2.
mov ax,1000
mov ss,ax
mov sp,0
实验2
ax=5bea
ax=5cca
bx=31f0
bx=6121
sp=00fe  220fe  5cca
sp=00fc  220fc  6121
sp=00fe  ax=6121
sp=0100  bx=5cca
sp=00fe  220fe  31f0
sp=00fc  220fc  2f31
3.
看到CS寄存器的数据,但不知道为什么。。。...
阅读全文 | 评论次数(2) | 浏览次数(671) | 所属类型(汇编作业)

[2008-02-28 23:04] 检测点3.1

1.
ax=2662
bx=e626
ax=e626
ax=2662
bx=d6e6
ax=fd48
ax=2c14
ax=0
ax=00e6
bx=0
bx=0026
al=000c
2.1
mov ax,6622 //ax=6622
jmp 0ff0:0100 //=1000:0
mov ax,2000 //ax=2000
mov ds ax //ds=2000
mov ax,[0008] //ax=c389
mov ax,[0002] //ax=ea66
2.2
cs=2000 ip=0 ds=1000 ax=0 bx=0
mov ax,662...
阅读全文 | 评论次数(3) | 浏览次数(539) | 所属类型(汇编作业)

[2008-02-26 22:15] 实验任务2

点击查看原图
实验2(3)找到了电脑的BIOS版本时间信息,是我去年刷新的版本
实验证明和我想的一样,改变无效,既然是rom,这个老早知道rom是只读存储器
实验2(4)在本command窗口右上出现几个彩色的小图标可能此地址是显存的吧...
阅读全文 | 评论次数(2) | 浏览次数(539) | 所属类型(汇编作业)

[2008-02-26 10:55] 检测点2.3

mov ax,bx后 第一次
sub ax,bx后 第二次
jmp ax后 第三次
jmp ax后IP = ax 第四次
CPU四次修改了IP

IP=0 
sub ax,ax 的意思是执行操作ax = ax - ax,结果ax = 0; 
所以执行指令jmp ax 使IP = 0000H。 
逛论坛后完成的作业。。。...
阅读全文 | 评论次数(4) | 浏览次数(630) | 所属类型(汇编作业)
『 查看更多文章 』