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

我的博客

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

[2008-07-16 10:58] 实验15

int9:  push ax
       push bx
       push cx
       push ds

       in al,60h
       
       pushf
       call dword ptr cs:[200h]        ;调用原int9

       cmp al,9eh          ;A的断码
       jne int9ret

       mov ax,0b800h
       mov ds,ax
       mov bx,0
       mov al,'A'
       mov...
阅读全文 | 评论次数(1) | 浏览次数(578) | 所属类型(汇编作业)

[2008-07-15 11:35] 发不发毕业证啊?

还有两章学完了,17全学完了是不是发毕业证啊?...
阅读全文 | 评论次数(7) | 浏览次数(644) | 所属类型(呵呵)

[2008-07-13 12:51] 实验14

code segment
  db 0,2,4,7,8,9
  s: db'// :: '
start:
    mov ax,cs
    mov ds,ax
    mov si,5          ;从年开始读取  

    mov bx,0b800h
    mov es,bx
    mov bx,160*12+40      

    mov di,offset s 
    mov cx,6      

s1: push cx
    mov al,[si]
    out 70h,al
    in al,71h
    mov a...
阅读全文 | 评论次数(1) | 浏览次数(607) | 所属类型(汇编作业)

[2008-07-12 13:43] 实验13.1

assume cs:code

code segment
  start:
      mov ax,cs
      mov ds,ax
      mov si,offset a0    ;指向源地址
      mov ax,0
      mov es,ax
      mov di,200h ;指向目标地址
      mov cx,offset a0end-offset a0   ;传输数据长度
      cld
      rep movsb

      mov ax,0
      mov es,ax
      mov word ptr e...
阅读全文 | 评论次数(1) | 浏览次数(658) | 所属类型(汇编作业)

[2008-07-11 16:51] 实验11

letterc:
     push cx
     push si
 le2:mov cl,[si]
     mov ch,0
     jcxz le1    ;si处数据为0结束循环
     cmp cl,61h
     jb le0      ;ASCII码小于a跳到le0处
     cmp cl,7ah
     ja le0      ;ASCII码大于z跳到le0处
     and cl,11011111b    ;转变为大些
     mov [si],cl  ;放回原处
   
 le0:inc si
     jmp le2
 le1...
阅读全文 | 评论次数(3) | 浏览次数(514) | 所属类型(汇编作业)

[2008-07-08 23:18] 汇编体验

学汇编半个多月了,做完了课程设计1,对汇编有了初步的了解,有一小点点的成就感,感觉还不错,同时也发现用汇编编程确实不是件容易的事,想课程1,用c我最多20分钟就调试出来,用汇编却用了差不多2天
同时挺佩服那些用汇编写程序的,是那么的细心,那么的构思巧妙,就那么几个寄存器,来回移动,就出来了一个好东东,呵呵...
阅读全文 | 评论次数(3) | 浏览次数(526) | 所属类型(呵呵)

[2008-07-08 17:23] 课程设计1

点击查看原图
assume cs:code
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,803530,1183000,1843000,27...
阅读全文 | 评论次数(2) | 浏览次数(563) | 所属类型(汇编作业)

[2008-07-06 13:49] 实验9

assume cs:code
data segment
 db'welcome to masm!'
data ends

code segment 
start:mov ax,data
      mov ds,ax
      mov ax,0b000h
      mov ss,ax
      mov bp,8720h
      mov al,71h
      push ax
      mov al,24h
      push ax
      mov al,02h
      push ax
      mov cx,3
   s: push...
阅读全文 | 评论次数(2) | 浏览次数(557) | 所属类型(汇编作业)

[2008-07-05 12:13] 实验7解法2

assume cs:code
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,803530,1183000,1843000,27...
阅读全文 | 评论次数(1) | 浏览次数(493) | 所属类型(汇编作业)

[2008-07-05 02:06] masm 常见错误

源程序文件行:WARNING/ERROR错误信息码:错误描述信息

      其中,错误描述信息码由五个字符组成,第一个是字母A
      ,表示汇编语言程序出错;接着有一个数字指明出错类
      别:'2'为严重错误,'4'为严肃警告,'5'为建议性警告,
      最后三位为错误编号.

      错误编号
      错误描述
      0
      Block nesting error
      嵌套出错.嵌套的过程,段,结构,宏指令或重复块等非正
      常结束.例如在嵌套语句中有外层的结束语句,而无内层
      的结束语局
 ...
阅读全文 | 评论次数(1) | 浏览次数(530) | 所属类型(呵呵)
『 查看更多文章 』