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

我的博客

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

[2012-04-12 14:33] 17.3 程序说明

charstack子程序:
top 变量说明: 相当于输入的字符串个数,累加个数。(一开始误以为输入的al保存在top中了。)

一开始没注意,输入的al,其实保存在了ds中。

charpop :  改变了top个数。

charshows: 根据top 个数,来显示。 (每调用一次,就从头到尾显示。显示空格的作用只有在按了删除键的时候,才能看出效果。 )

一开始只以为显示当前输入的字符,debug才知道,其实是每次都是从
ds:di 处开始显示字符,然后根据top的个数,来显示ds:di的个数...
阅读全文 | 评论次数(0) | 浏览次数(288) | 所属类型(汇编作业)

[2012-04-11 10:21] 实验14

data segment
numb_a1   db 9,8,7,4,2,0
symbol_a1 db '/'
symbol_a2 db ':'
  aabb db 8 dup (0)

buffer db 32 dup (0)

data ends
assume cs:code,ds:data
code segment
start_code:
                mov ax,data
                mov ds,ax
                xor di,di
                xor si,si


              MOV       DH,SYMBOL_A1
                mov dl,20h
                mov...
阅读全文 | 评论次数(2) | 浏览次数(285) | 所属类型(汇编作业)

[2012-03-20 23:07] 实验2任务(用机器指令和汇编指令编程)

结论:
ax的数据 , 0000H ,DS, 5c05
5c05不明白,估计是打酱油的。

p75,3.19图上的数据是9d05,折腾人啊。。...
阅读全文 | 评论次数(5) | 浏览次数(383) | 所属类型(汇编作业)

[2012-03-20 21:51] 检测点3.1

1.略

2.1
mov ax,6622h
jmp 0ff0:0100
mov ax,2000h
mov ds,ax
mov ax,[0008]
mov ax,[0002]

2.2 略

2.3 没有区别,被cs,ip 指向且执行过的,是程序。
(不知道答的对不。)...
阅读全文 | 评论次数(2) | 浏览次数(284) | 所属类型(汇编作业)

[2012-03-20 16:39] 实验任务

-r
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=0AF8  ES=0AF8  SS=0AF8  CS=0AF8  IP=0100   NV UP EI PL NZ NA PO NC
0AF8:0100 74E4          JZ      00E6
-a

0AF8:0100 mov ax,4e20
0AF8:0103 add ax,1416
0AF8:0106 mov bx,2000
0AF8:0109 add ax,bx
0AF8:010B mov bx,ax...
阅读全文 | 评论次数(4) | 浏览次数(297) | 所属类型(汇编作业)

[2012-03-19 19:23] 检测点2.3

mov ax,bx   ; IP 指向下条指令
sub ax,ax   ; 上条指令被执行,IP 指向下条指令
jmp ax      ; 上条指令被执行, IP 指向下条指令
              ; jmp ax 执行, IP 被改变。...
阅读全文 | 评论次数(2) | 浏览次数(288) | 所属类型(汇编作业)

[2012-03-19 18:09] 检测点2.2

1. 0h 到0fh
段地址0001h,那物理地址为0001Xh,X为0~0fh.

2. 段地址=1001h ,段地址=2000h
物理地址:20000h=段地址X16+偏移
当偏移=0h,    那么段地址=2000h,
当偏移=0ffffh,那么段地址=10001h,不合法。
当偏移=0ff0h, 那么段地址=1001h...
阅读全文 | 评论次数(3) | 浏览次数(308) | 所属类型(汇编作业)

[2012-03-19 17:21] 检测点2.1

1. 略

2. mov al,2
   add al,al
   add al,al
   add al,al

实际效果是用ax还是用al 好呢?...
阅读全文 | 评论次数(3) | 浏览次数(304) | 所属类型(汇编作业)

[2012-03-19 16:45] 检测点 1.1

1. 宽度为: 13
1个存储单元=1字节(B),1KB=1024B,1024B=2^10B
8KB=8 X 1KB=2^3 X 2^10B =2^13B

2. 1024 ,0 到 1023
  1.6小节,存储单元从0开始顺序编号

3. 1024X1B=8192 个bit , 1024个Byte

4. 略,自个算去。

5. 2^16(KB), 2^20KB=2^10MB, 2^12MB,2^11GB

6.2^8B, 2^8B, 2^16B ,2^16B ,2^32B

7. 512次,256次
8086数据宽度为16,一次可传送 2字节。

8....
阅读全文 | 评论次数(2) | 浏览次数(308) | 所属类型(汇编作业)
页码数(1):  1