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

我的博客

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

[2010-09-09 00:47] 实验16

assume cs:code 
        
code segment
start:  mov ax,cs
        mov ds,ax
        mov si,offset do0
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0
        cld
        rep movsb
        jmp set
        table        dw offset sub1,seg sub1,offset sub2,seg sub2,offset s...
阅读全文 | 评论次数(0) | 浏览次数(936) | 所属类型(汇编作业)

[2010-09-08 03:26] 实验15

assume cs:code
code segment
start:  mov ax,0
        mov es,ax
        mov di,204h
        mov ax,cs
        mov ds,ax
        mov si,offset xint9
        mov cx,offset xint9end-offset xint9
        cld
        rep movsb
        push es:[9*4+2]
        push es:[9*4]
        pop es:[200h]        ;保存中断...
阅读全文 | 评论次数(0) | 浏览次数(442) | 所属类型(汇编作业)

[2010-09-02 18:59] 实验14

;安装程序
assume cs:code
code segment
start:  mov ax,cs
        mov ds,ax
        mov si,offset do0
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0
        cld
        rep movsb
        mov ax,0
        mov es,ax
        mov word ptr es:[4*7ch...
阅读全文 | 评论次数(0) | 浏览次数(423) | 所属类型(汇编作业)

[2010-09-02 15:44] 实验13

1.
;安装程序
assume cs:code
code segment
start:  mov ax,cs
        mov ds,ax
        mov si,offset do0
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0
        cld
        rep movsb
        mov ax,0
        mov es,ax
        mov word ptr es:[4...
阅读全文 | 评论次数(0) | 浏览次数(404) | 所属类型(汇编作业)

[2010-09-01 06:37] 检测点13.1

1. LOOP实现的是8位的近转移,转移范围-128—127,最大转移位移应该是FFFF(-1) 。
2.实现jmp near ptr s   16位的段内近转移,范围-32768—32767
jp:  push bp
     mov bp,sp
     add [bp+2],bx
     pop bp
     iret...
阅读全文 | 评论次数(0) | 浏览次数(339) | 所属类型(汇编作业)

[2010-09-01 02:27] 实验12

assume cs:code
code segment
start:  mov ax,cs
        mov ds,ax
        mov si,offset do0
        mov ax,0
        mov es,ax
        mov di,200h
        mov cx,offset do0end-offset do0
        cld
        rep movsb
        mov ax,0
        mov es,ax
        mov word ptr es:[4*0+2],0
  ...
阅读全文 | 评论次数(0) | 浏览次数(358) | 所属类型(汇编作业)

[2010-08-31 05:42] 实验11

assume cs:codesg
datasg segment
        db "Beginner's All-purpose Symbolic Instruction Code.",0 
datasg ends
codesg segment


begin:  mov ax,datasg
        mov ds,ax
        mov si,0
        call letterc

        mov ax,4c00h
        int 21h

;子程序功能:将以0结尾的字符串中的小写字母变大写
letterc:        push ...
阅读全文 | 评论次数(0) | 浏览次数(334) | 所属类型(汇编作业)

[2010-08-25 02:44] 课程设计1

点击查看原图
;思路:要把DATA中的双字节数字转换成十进制的字符串,所占内存不等,直接转换肯定不行,
;我就新定义了一个TABLE段,把DATA段、STACK段中的数据转换成所占内存相等的字符串存进来,
;再将TABLE段中的数据显示出来
assume cs:code
data segment          
        dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 
        dd 345980,590827,803530,1183000,1843000,2759000,3753000,464...
阅读全文 | 评论次数(0) | 浏览次数(438) | 所属类型(汇编作业)

[2010-08-24 18:01] 10.3 改进

assume cs:code 
data segment 
       dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 
       dd 345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000 
data ends 
table segment
        dd 11 dup (0,0,0,0,0,0,0,0)
table ends

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

[2010-08-21 22:28] 10.3

;*****代码还不是完善,需要改进****************************

assume cs:code
data segment
        db 10 dup (0)
data ends

code segment
start:  mov ax,12666
        mov bx,data
        mov ds,bx

        mov si,0
        call dtoc    

        mov dh,8
        mov dl,3
        mov cl,2
        call show_str  

        mov ax,4c00h
  ...
阅读全文 | 评论次数(0) | 浏览次数(393) | 所属类型(汇编作业)
页码数(3):  1  2  3