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

我的博客

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

[2009-02-13 17:21] 第九章实验

实验九
assume cs:code,ds:data

data segment
  db 'welcome to masm!'
  db 02h,24h,71h
data ends

code segment
  start:
  mov ax,data
  mov ds,ax
  mov ax,0b872h
  mov es,ax
  mov cx,3
  mov bp,0
  mov di,0
  mov bx,0
  s:
  push cx
  mov cx,16
  s0:
  mov al,ds:[di]
  mov es:[bx+s...
阅读全文 | 评论次数(1) | 浏览次数(943) | 所属类型(汇编作业)

[2009-02-12 16:31] 第八章实验

实验7 已经验证 正确
assume cs:code,ds:data,es:table

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

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

[2009-02-11 23:05] 第七章实验

实验六
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,10h
 mov ...
阅读全文 | 评论次数(1) | 浏览次数(906) | 所属类型(汇编作业)

[2009-02-11 14:58] 第六章作业

实验五
第一题

cs=0b69h,ss=0b68h,ds=0b67h
data段的段地址为x-2,stack段的段地址为x-1

第二题

cs=0b69h,ss=0b68h,ds=0b67h
data段的段地址为x-2,stack段的段地址为x-1

实际占有空间是 比n大的最小的16的倍数

第三题

cs=0b67h,ss=0b6bh,ds=0b6ah
data段的段地址为x+3,stack段的段地址为x+4

第四题
只有第三个可以正确执行,因为只有第三个的cs:ip给出了正确的代码地址

第五题
assume cs:code,ss:a,e...
阅读全文 | 评论次数(1) | 浏览次数(970) | 所属类型(汇编作业)

[2009-02-10 22:15] 第五章实验

实验四
第一个和第二个
assume cs:code
code segment
  mov ax,20h
  mov ds,ax
  mov dx,0
  mov cx,40h
s:mov [dx],dl
  inc dx
  loop s
  mov ax,4c00h
  int 21h
code ends
end

第三个
mov ax,cs


mov cx,23h
复制的是代码段,(0200×16+(bx))=((cs)×16+(bx))
复制的是2进制数据,有24个字节,我是用dubug 加载一下 看一下
或者A写一下...
阅读全文 | 评论次数(2) | 浏览次数(1017) | 所属类型(汇编作业)

[2009-02-09 23:48] 第三章作业

检测点3.1
mov ax,1
mov ds,ax
mov ax,[0000]  ax=2662h
mov bx,[0001]  bx=e626h
mov ax,bx      ax=e626h
mov ax,[0000]  ax=2662h
mov bx,[0002]  bx=d6e6h
add ax,bx      ax=fd48h
add ax,[0004]  ax=2c14h
mov ax,0       ax=0000
mov al,[0002]  ax=00e6h
mov bx,0       bx=0000
mov bl,[000c]  bx=0026h...
阅读全文 | 评论次数(3) | 浏览次数(923) | 所属类型(汇编作业)

[2009-02-09 16:10] 第二章实验

第一个不说了,好弄
第二个实验计算2的8次方,以为结果错了,仔细一看是16进制100没错
第三个实验和第四个考的是
00000-9ffff 主存储区 40kb的

a0000-bffff 显存的  8kb的
c0000-fffff rom的  16kb的
最后一题的图像挺有意思的...
阅读全文 | 评论次数(1) | 浏览次数(900) | 所属类型(汇编作业)

[2009-02-07 17:45] 第二章检测点不包括实验

检测点2.1
1.
mov ax,62627  ax=f4a3h  涅是10进制跟16进制转化吧
mov ah,31h    ax=31a3h  作用的是8位寄存器ah
mov al,23h    ax=3123h  ax内容完全变了,就算第一步算错了也 不影响后面啊
add ax,ax     ax=6246h  cpu里目有乘法么
mov bx,826ch  bx=826ch  初始化bx,这叫兵马未动,粮草先行
mov cx,ax     cx=6246h  存个备份先
mov ax,bx     ax=826ch  有备无患啊
add ax,bx     ax=04d...
阅读全文 | 评论次数(1) | 浏览次数(776) | 所属类型(汇编作业)

[2009-02-07 14:41] 汇编第一章检测点1.1

1.宽度为13
2.1024个存储单元 编号从0~1023
3.1024 ×8  个bit  1024个byte
4.1GB=1024×1024×1024个byte
5.64KB  1MB 16MB 4GB 
6.1B 1B 2B 2B 4B
7. 8086 是512次  80386是256次
8.相同...
阅读全文 | 评论次数(2) | 浏览次数(712) | 所属类型(汇编作业)

[2008-12-18 22:07] 请假

快期末考试了,我得准备考试了,请假1月 考完回家继续学习...
阅读全文 | 评论次数(1) | 浏览次数(644) | 所属类型(默认类型)