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

我的博客

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

[2008-05-27 10:03] 数据存储

assume cs:code,ds:data
data segment
db 'ibm             '
db 'dec             '
db 'dos             '
db 'abc             '
dw 0
data ends
code segment
start:mov ax,data
      mov ds,ax
      mov bx,0
      mov cx,4
      s:mov ds:[40h],cx
        mov si,0
        mov cx,3
      s1:m...
阅读全文 | 评论次数(3) | 浏览次数(452) | 所属类型(默认类型)

[2008-05-23 10:06] assmue

assume cs:code,ds:a,ss:b
a segment
dw 1,2,3,4,5,6,7,8
a ends
b segment
dw 0,0,0,0,0,0,0,0
b ends
code segment
start:
  mov ax,a
  mov ds,ax
  mov ax,b
  mov ss,ax
  mov sp,16
  mov bx,0
  mov cx,8
  s:push [bx]
    add bx,2
    loop s
    mov ax,4c00h
    int 21h
    code ends
...
阅读全文 | 评论次数(1) | 浏览次数(428) | 所属类型(默认类型)

[2008-05-15 14:17] dw

实验才发现dw  data  stack的存放位置;continue


 think:是系统默认分配,可以手工指定内存位置吗?...
阅读全文 | 评论次数(1) | 浏览次数(399) | 所属类型(默认类型)

[2008-05-05 17:13] thinking

dw 指令开辟内存空间为什么是再cs段的开头处?...
阅读全文 | 评论次数(3) | 浏览次数(571) | 所属类型(默认类型)

[2008-05-05 15:46] 忽然想到的问题

记;
  汇编指令通过编译成了二进制内容后是如何被cpu执行的?cs:ip指向的指令的二进制代码如何被cpu执行呢? 思考中;是否涉及到硬件的知识呢;...
阅读全文 | 评论次数(3) | 浏览次数(486) | 所属类型(默认类型)

[2008-05-05 14:27] test 4

assume cs:code
   code segment
   mov ax,0020h
   mov ds,ax
   mov cx,64
   mov bx,0
   s:mov ax,bx
     mov [bx],ax
     inc bx
     loop s
     mov ax,4c00h
     int 21h
   code ends
   end
实验中 考虑传入内存的数据和内存地址的末尾一致;故更改了段地址以适应数据的变化;

忘记了code为段地址,一条指令为2个字节;...
阅读全文 | 评论次数(1) | 浏览次数(370) | 所属类型(汇编作业)

[2008-04-21 10:13] 老了,难道无法在继续学了?

昨天看了堆栈的一些相关,明白了一些;可是为什么不太看的进去了?
老了吗?...
阅读全文 | 评论次数(10) | 浏览次数(421) | 所属类型(默认类型)