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

我的博客

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

[2017-09-03 09:24] 问题5.4

assume cs:code
code segment
        mov ax,0ffffh
        mov ds,ax
        mov dx,0 ;累加寄存器
        mov bx,0 ;临时寄存器
        mov cx,12 ;循环次数
        
        s:mov al,[bx]
          mov ah,0
          add dx,ax
          inc bx 
          loop s
          
          mov ax,4c00h
          int 21
code ends
end...
阅读全文 | 评论次数(0) | 浏览次数(945) | 所属类型(章节问题)

[2017-09-02 15:40] 问题5.2 问题5.3

问题5.2
mov ax,123
mov cx,235
s:mov ax,123
loop s


问题5.3
mov ax,236
mov cx,122
s:mov ax,236
loop s...
阅读全文 | 评论次数(0) | 浏览次数(931) | 所属类型(章节问题)

[2017-09-02 15:24] 问题5.1

BE   21000H
00
BE
00
BE
BE
BE   21007H...
阅读全文 | 评论次数(0) | 浏览次数(1085) | 所属类型(章节问题)

[2017-08-25 16:52] 问题4.1  问题4.2

(1)在DOS中直接执行EXE时,COMMAND将EXE的程序加载到内存
(2)COMMAND设置呢CPU的CS:IP指向程序的第一条指令(程序的入口)
(3)结束程序,返回COMMAND,CPU执行COMMAND...
阅读全文 | 评论次数(0) | 浏览次数(958) | 所属类型(章节问题)

[2017-08-24 14:29] 检测点3.2

(1)
;;;;;;开栈;;;;;;;;
mov ax,2000h
mov ss,ax
mov sp,10h
;;;;;;;;;;;;;
;之后的各个部分是压栈
(2)mov ax,1000h
mov ss,ax
mov sp,0...
阅读全文 | 评论次数(1) | 浏览次数(909) | 所属类型(章节问题)

[2017-08-24 10:32] 问题3.12

栈最大可以设64KB。
因为SP的变化为0~FFFFH,从栈空SP=0,到栈满SP=0,之后在压会覆盖前面的数据,所以栈的范围为0~FFFFH,即0~64KB...
阅读全文 | 评论次数(0) | 浏览次数(921) | 所属类型(章节问题)

[2017-08-24 10:24] 问题3.11

SP = 0

当10000H~1FFFFH当栈段,SS=1000H,栈空间64KB,
其最底部字单元1000:FFFE,
当栈中只有一个元素,SS=1000H,SP=FFFEH.
当栈空,最后的元素弹出,SP=SP+2=10000H
SP只能存4位 SP=0...
阅读全文 | 评论次数(0) | 浏览次数(881) | 所属类型(章节问题)

[2017-08-24 09:41] 问题3.10

;可以在10000H处开栈,让此处作栈顶
mov ax,1000
mov ss,ax
mov sp,2
;目的是告诉我们在PUSH AX
;入栈时先SP = SP-2然后再将寄存器的数据放入新栈顶...
阅读全文 | 评论次数(0) | 浏览次数(495) | 所属类型(章节问题)

[2017-08-24 09:19] 问题3.9

;开栈
mov ax,1000h
mov ss,ax
mov sp,10h

mov ax,2a
mov bx,2b

push ax
push bx

pop ax
pop bx...
阅读全文 | 评论次数(0) | 浏览次数(516) | 所属类型(章节问题)

[2017-08-24 09:05] 问题3.8

mov cx,1000
mov ss,cx   ;栈的段地址,SS=1000H
mov sp,10   ;栈顶指针的设定
mov ax,1a
mov bx,1b
;先移动栈顶指针在压数据
;进栈
                        ;sub sp,2  (CPU自动操作)移动栈顶指针
push ax
                        ;sub sp,2  (CPU自动操作)移动栈顶指针
push bx
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;AX,BX清0
mov ax,0   ;占3个字节
;也可以用sub ax,ax  占2个字节
mov bx,0
;也可以用sub bx,bx
;;;;;;;...
阅读全文 | 评论次数(0) | 浏览次数(524) | 所属类型(章节问题)
页码数(2):  1  2