回 帖 发 新 帖 刷新版面

主题:请帮忙,几个小问题,我是新人,急,谢谢了!

有几个题不清楚,我是新手,请高手帮忙!
1。实现在字存储单元DB1中存放2000H的内容的三种方法是?
2。主程序和子程序的传递方法是?
3。设数据段地址为2A66H,其中某数组的第5个字节存储单元的地址是2A835H,问首地址为多少?
4。(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,假如从地址 10FF1中取一个字出来,求这个字为多少?
5。 1000H 
     DEC AX
     DEC AX       执行后AX的值为多少?
6。在执行POP[BX]指令后,寻找目的操作数时,段地址。偏移地址分别是多少?
7。当一个程序使用DOS功能调用退出时,应使用的指令是?
8   DA-BY  DB  83H  72H  61H  94H  54H
     MOV   CX,OFH
    MOV    AL,DA-BY+3
    SHL  AL,CL
   问AL=?   CL=?
9  ORG 1000H 伪操作开始于1000H
    DA1 DB  ?
    CEA   BX ,DA1
   MOV   CX,BX
   NEXT  ADD BX,1
   问DA1的 偏移地址为多少?    BX=?

回复列表 (共4个回复)

沙发

1.MOV  DB1   [2000H]
  LEA  DB1    2000H
  MOV  BD1    OFFSET  2000H
3.2A831H
4.3020H
5.1002H
6.POP   BX
7.MOV   02H
  INT   21H
8.0H    0FH
我也是刚刚学,上面所作一方面也是为了练习一下,所以有离谱答案望诸位不要见笑,给上正确答案让我们学习

板凳

1.1 mov bx,2000h
    mov word ptr [bx],db1
1.2 mov ax,ds
    mov ss,ax
    mov sp,2002h
    push db1
1.3 mov bx,2000h
    mov ax,db1
    mov [bx],ax ;这道题目很无聊
2:  寄存器传递、堆栈传递、内存数据区传递 ;题目是不是说参数传递
其他的不写了,连题目都没有写正确,自己好好看书把。

3 楼

谢谢各位! 非常谢谢!

4 楼

2楼  ptr是什么意思??

我来回复

您尚未登录,请登录后再回复。点此登录或注册