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

我的博客

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

[2008-02-26 16:31] 一道问题

下列程序段中的每条指令执行完后,AX寄存器及CF,SF,ZF,OF的内容是什么??

mov ax,0
dec ax    AX=0FFFFH sf=1 其余位为0
add ax,7fffh   ax=7ffeh cf=1 其余位为0
add ax,2       ax=8000h sf=1 of=1 其余位为0
not ax         ax=7fffh not指令不影响条件标志,所以不用判断
sub ax,0ffffh  ax=8000h sf=1 of=1 cf=1 zf=0
add ax,8000h   ax=0h    zf=1 of=1 cf=1 sf=0
s...
阅读全文 | 评论次数(1) | 浏览次数(776) | 所属类型(汇编作业)

[2007-12-12 17:39] 实验16

assume cs:code
code segment
start:

mov ax,code
mov ds,ax
mov si,offset setscreen

mov ax,0
mov es,ax
mov di,200h

mov cx,offset setscreenend-offset setscreen
cld 
rep movsb

mov es:[7ch*4],word ptr 200h
mov es:[7ch*4+2],word ptr 0

mov ax,4c00h
int 21h

org 200h
setscreen: jm...
阅读全文 | 评论次数(1) | 浏览次数(397) | 所属类型(汇编作业)

[2007-12-10 17:55] 检测题16.1

assume cs:code,ds:data
code segment
   a db 1,2,3,4,5,6,7,8
   b dw 0
start:mov si,0
mov cx,8
s:
mov ax,a[si]
add cs:[16],ax
adc cs:[18],0
add si,2
loop s
mov ax,4c00h
int 21h
code ends
end start...
阅读全文 | 评论次数(1) | 浏览次数(411) | 所属类型(汇编作业)

[2007-12-10 17:16] 实验15

assume cs:code

stack segment
   db 128 dup (0)
stack ends


code segment
start:
mov ax,stack 
mov ss,ax
mov sp ,128

push cs
pop ds

mov ax,0
mov es,ax

mov di,204h
mov si,offset int9
mov cx,offset int9end-offset int9

cld
rep  movsb

push es:[4*9]
pop es:[200h]
push es:...
阅读全文 | 评论次数(0) | 浏览次数(393) | 所属类型(汇编作业)

[2007-12-09 14:34] 实验14

点击查看原图
assume cs:code
code segment
    array db 9,8,7,4,2,0
start:
     mov ax,code
     mov ds,ax

     mov di,offset array
     mov si,160*12+20*2
     mov cx,6
  s:
     push cx

     mov al,[di]
     out 70h,al
     in al,71h
     mov ah,al
     mov cl,4
     shr ah,cl
     and al,00...
阅读全文 | 评论次数(2) | 浏览次数(383) | 所属类型(汇编作业)

[2007-12-09 12:20] 14.1

(1)
mov al,2
out 70h,al
in al,71h
(2)
mov al,2
out 70h,al
mov al,0
out 71h,al...
阅读全文 | 评论次数(1) | 浏览次数(402) | 所属类型(汇编作业)

[2007-12-08 15:24] 实验13(3)

点击查看原图
assume cs:code
code segment
s1: db 'Good,btter,best,','$'
s2: db 'Never let it rest,','$'
s3: db 'Till good is better,','$'
s4: db 'And better,best.','$'
s: dw offset s1,offset s2,offset s3,offset s4
row: db 2,4,6,8

start :
      mov ax,cs
      mov ds,ax
      mov bx,offset s
      mo...
阅读全文 | 评论次数(3) | 浏览次数(422) | 所属类型(汇编作业)

[2007-12-08 14:50] 实验13(2)

点击查看原图
assume cs:code
code segment
start:
    mov ax,code
    mov ds,ax

    mov ax,0
    mov es,ax
    mov di,200h


    mov si,offset d0

    mov cx,offset d0ret-offset d0

    cld
    rep movsb

    mov ax,0
    mov es,ax
    mov word ptr es:[4*7ch],200h
    mov word ptr es:[4*7ch+2...
阅读全文 | 评论次数(3) | 浏览次数(426) | 所属类型(汇编作业)

[2007-12-08 11:47] 实验13(1)

assume cs:code
code segment
       mov ax,code
       mov ds,ax

       mov ax,0
       mov es,ax
       mov di,200h

       mov si,offset d0
       mov cx,offset dret-offset d0

       cld
       rep movsb

       mov ax,0
       mov es,ax
       mov es:[7ch*4],word ptr 200h
     ...
阅读全文 | 评论次数(1) | 浏览次数(376) | 所属类型(汇编作业)

[2007-12-07 18:20] 实验12

assume cs:code
code segment
start:
    mov ax,code
    mov ds,ax

    mov ax,0
    mov es,ax
    mov di,200h


    mov si,offset d0

    mov cx,offset d0ret-offset d0

    cld
    rep movsb

    mov ax,0
    mov es,ax
    mov word ptr es:[0*4],200h
    mov word ptr es:[0*4+2],0 ...
阅读全文 | 评论次数(1) | 浏览次数(367) | 所属类型(汇编作业)
页码数(3):  1  2  3