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

我的博客

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

[2010-09-06 23:28] 实验十一

点击查看原图
assume cs:codesg

datasg segment 
db "Beginner's All-purpose Symbolic Instuction Code.",0
datasg ends
codesg segment 
begin:mov ax,datasg
      mov ds,ax
      mov si,0
      call letterc
      
      mov ax,4c00h
      int 21h
letterc:
      push si
change_1:mov cl,[si]
         jcx...
阅读全文 | 评论次数(0) | 浏览次数(770) | 所属类型(汇编作业)

[2010-08-31 23:38] 检测点11.3

mov ax,0f00h
mov ds,ax
(1)
mov bx,0
mov dx,0
mov cx,32
s:mov al,[bx]
  cmp al,32
  jb s0
  cmp al,128
  ja s0
  inc dx
s0:inc bx
   loop s

mov ax,0f00h
mov ds,ax
(2)
mov bx,0
mov dx,0
mov cx,32
s:mov al,[bx]
  cmp al,32
  jna s0
  cmp al,128
  jna s0
  inc dx
s0:inc bx
 ...
阅读全文 | 评论次数(0) | 浏览次数(757) | 所属类型(汇编作业)

[2010-08-31 20:54] 十一章的问题

不能诸如用add si,2,因为使用add si,2极可能把CF从1变回0...
阅读全文 | 评论次数(0) | 浏览次数(784) | 所属类型(默认类型)

[2010-08-31 19:40] 检测点11.2

CF     OF    SF    ZF    PF
sub al,al           0      0     0     1      1
mov al,10H          0      0     0     1      1
add al,90H          0      0     1     0      1
mov al,80H          0      0     1     0      1
add al,80H          1      1     0     1      1
mov al,0FCH         1     ...
阅读全文 | 评论次数(0) | 浏览次数(796) | 所属类型(汇编作业)

[2010-08-31 09:50] 检测点11.1

点击查看原图
sub al,al        ZF=1             PF=1             SF=0
mov al,1         ZF=1             PF=1             SF=0
push ax          ZF=1             PF=1             SF=0
pop bx           ZF=1             PF=1             SF=0
add al,bl        ZF=0             PF=0             SF=0
add al,10      ...
阅读全文 | 评论次数(0) | 浏览次数(776) | 所属类型(汇编作业)

[2010-08-27 18:51] 课程设计1(热烈祝贺,虽然写的很辛苦,280行,有些笨,谢谢评论)

点击查看原图
assume cs:codesg
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,...
阅读全文 | 评论次数(0) | 浏览次数(806) | 所属类型(汇编作业)

[2010-08-26 10:55] 实验三,不用除法溢出的,本身就应该不用。。。也是自己编的

点击查看原图
我做的部分修改
assume cs:code,ss:satck,ds:data  
data segment  
    db 10 (0)  
data ends  
satck segment  
    dw 16 (0)  
satck ends  

code segment  
start:  mov ax,12666  
        mov bx,data  
        mov ds,bx  
        mov si,0  
        mov bx,satck  
        mov ss,bx  
        mov...
阅读全文 | 评论次数(0) | 浏览次数(807) | 所属类型(汇编作业)

[2010-08-26 09:07] 实验十(第三个)调了很久。。。95行

点击查看原图
assume cs:code,ds:data
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

  s2: mov dh,8
      mov dl,3
      mov cl,2
      call show_str 
      mov ax,4c00h
      int 21h
dtoc: push ax
      push ...
阅读全文 | 评论次数(0) | 浏览次数(808) | 所属类型(汇编作业)

[2010-08-25 20:59] 实验十(第二个),用了栈,实在是没寄存器用了,检测很成功

点击查看原图
assume cs:code 
code segment
mov ax,4240h
mov dx,000fh
mov cx,0ah
call divdw

mov ax,4c00h
int 21h

divdw:
mov bx,ax
mov ax,dx
mov dx,0
div cx

push ax
mov ax,bx
div cx
mov cx,dx
pop dx

ret

code ends
end...
阅读全文 | 评论次数(0) | 浏览次数(695) | 所属类型(汇编作业)

[2010-08-25 13:43] 实验十(第一个)

点击查看原图
方法有点笨。。。加油!!!

assume cs:code
data segment 
db 'Welcome to masm!',0
data ends

code segment
start:mov dh,8
      mov dl,3
      mov cl,2
      mov ax,data
      mov ds,ax
      mov si,0
      call show_str
 
      mov ax,4c00h
      int 21h
show_str:
push si
push ax
push bx
pus...
阅读全文 | 评论次数(0) | 浏览次数(679) | 所属类型(汇编作业)
『 查看更多文章 』