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

我的博客

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

[2010-03-02 20:34] 第七章实验7.9编程

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

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,st...
阅读全文 | 评论次数(0) | 浏览次数(377) | 所属类型(实验任务)

[2010-03-01 17:45] 第六章实验(5-6)

(5)程序:将a段和b段中的数据依次相加,将结果存到c段中 
assume cs:code 
a segment 
    db 1,2,3,4,5,6,7,8 
a ends 
b segment 
    db 1,2,3,4,5,6,7,8 
b ends 
c segment 
    db 0,0,0,0,0,0,0,0 
c ends 
code segment 
start: mov ax,a 
       mov ds,ax 
       mov ax,b 
       mov es,ax 
       mov ax,c 
      ...
阅读全文 | 评论次数(0) | 浏览次数(425) | 所属类型(实验任务)

[2010-02-27 16:08] 第六章实验5(1-4)

(1) 
①CPU执行程序,程序返回前,DATA段中的数据是: 
    0B5D:0 F  23 01 56 04 89 07 BC 0A EF 0D ED 0F BA 0C 87 09 
②CPU执行程序,程序返回前,CS=0B5FH, SS=0B5EH, DS=0B5DH 
③将程序加载后,CODE段的段地址为X,则DATA段的段地址为(X)-2, 
STACK段的段地址为(X)-1 .
(2) 
①CPU执行程序,程序返回前,DATA段中的数据是: 
    0B5D:0 F  23 01 56 04 00 00 00 00 00 00 00 00 0 00 00 00...
阅读全文 | 评论次数(0) | 浏览次数(446) | 所属类型(实验任务)

[2010-02-26 21:09] 第五章实验4

(1)编程,向内存0:200~0:23F依次传送数据0~63(3FH) 
assume cs:code 
code segment 
    mov ax,0020h 
    mov ds,ax 
    mov bx,0 
    mov cx,64     ;传送数据0~63,共64个数据,所以循环64次 
     mov al,0 
s:  mov [bx],al 
    inc bx 
    inc al          ;在al中累加要传送的数据 
    loop s 
    mov ax,4c00h 
    int 21h 
code e...
阅读全文 | 评论次数(0) | 浏览次数(482) | 所属类型(实验任务)

[2010-02-25 20:01] 第四章实验3

(1) 
程序编辑、编译、连接
生成执行文件t1.exe.
(2) 
跟踪程序的运行: 
E:\>debug t1.exe 
-r 
AX=0000  BX=0000  CX=0016  SP=0000  DS=0B47  SS=0B57  CS=0B57  IP=0000  (部分寄存器的内容,下同) 
-t(第一步) 
AX=2000  BX=0000  SP=0000 
SS=0B57  CS=0B57  IP=0003 
-t(第二步) 
AX=2000  BX=0000  SP=0000 
SS=2000  CS=0B57  IP=0008 
-t(第三步...
阅读全文 | 评论次数(0) | 浏览次数(266) | 所属类型(实验任务)

[2010-02-25 15:45] 第三章实验任务

(1) 
AX = 5BEAH 
AX = 5CCAH 
BX = 30F0H 
BX = 6021H 
SP = 00FEH;修改的内存单元的地址是2200:00FE内容为5CCAH 
SP = 00FCH;修改的内存单元的地址是2200:00FC内容为6027H 
SP = 00FEH;AX = 6027H 
SP = 0100H;BX = 5CCAH 
SP = 00FEH;修改的内存单元的地址是2200:00FE内容为30F0H 
SP = 00FCH;修改的内存单元的地址是2200:00FC内容为2F37H 
(注:push ax, push bx为两次入栈操作...
阅读全文 | 评论次数(0) | 浏览次数(362) | 所属类型(实验任务)
页码数(1):  1