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

我的博客

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

[  tinyparticle   发表于  2010-11-25 23:03  ]

最近太忙了,做不到一周一次了,冒似好几个月没上来看看了,好多问题呀,怎么都不发在论坛呀,那里人气高呀

[  arey2003   发表于  2010-11-21 22:56  ]

关于检测点9.1(3)的问题能教教我吗?我也搞不懂。。。
就是那个在debug中用a命令写jmp dword ptr es:[1000]出错的问题,如何理解啊~~~
诚心求教!!!

[  sinawear   发表于  2010-09-19 23:57  ]

那尼 ,一周一次.

[  yc2010   发表于  2010-09-07 21:17  ]

这个问题是实验16中的代码不懂。
table:  dw sub1,sub2,sub3,sub4 

set:    push ax 

        push bx 

  

        cmp ah,3 

        ja sret 

        mov bl,ah 

        mov bh,0 

        add bx,bx                ----------->这里为什么要bx*2 

         

        call word ptr table[bx] 

  

sret:   pop bx 

        pop ax 

        ret 
-----------------------------------------
mov bl,ah   
mov bh,0   
add bx,bx   ----------->这里为什么要bx*2  2个问题 
call word ptr table[bx]   
----------------------------------  
ah是8位寄存器(字节),用来传送子程序编号。  
bx是16位寄存器(字),已经是word了,为什么还要add bx,bx呢? 
还有就是add bx,bx的话,那不就是dd(双字)了吗? 
2个问题怎么就是没个人能解答下。
这个问题是实验16中的代码不懂。

[  yc2010   发表于  2010-09-07 21:16  ]

table:  dw sub1,sub2,sub3,sub4 

set:    push ax 

        push bx 

  

        cmp ah,3 

        ja sret 

        mov bl,ah 

        mov bh,0 

        add bx,bx                ----------->这里为什么要bx*2 

         

        call word ptr table[bx] 

  

sret:   pop bx 

        pop ax 

        ret 
-----------------------------------------
mov bl,ah   
mov bh,0   
add bx,bx   ----------->这里为什么要bx*2  2个问题 
call word ptr table[bx]   
----------------------------------  
ah是8位寄存器(字节),用来传送子程序编号。  
bx是16位寄存器(字),已经是word了,为什么还要add bx,bx呢? 
还有就是add bx,bx的话,那不就是dd(双字)了吗? 
2个问题怎么就是没个人能解答下。

[  hantayi   发表于  2010-07-22 08:15  ]

[  tinyparticle   发表于  2010-07-21 17:58  ]         [ 删除评论 ]

mov ax,[0008]   ax=89h
mov ax,[0002]   ax=66
=====================================
博主再看看AX的值
==============================
真逃不过你的眼睛。
ax的赋值都应该是16位的,而我写的却是8位。
我这个人马虎,大大咧咧。
你这种细心的品质,真值得我学习。
谢谢你。

[  sinawear   发表于  2010-03-28 12:49  ]

哈尼,你的友链不错哦,

[  subin   发表于  2009-10-31 16:57  ]

你好,我的检测点2.2第二题不会做。望给予指导

[  游客   发表于  2009-10-31 09:35  ]

to 楼上:
汇编用到的软件
1.编译器、连接器(网上下载masm5.0即可,汇编网论坛页面也有下载链接)
2.编辑器(现在写的汇编程序,代码量不算大,只要随便一个文本编辑器就可以了,当然,如果有专门针对汇编的工具更好,比如说 mams for windows)

[  subin   发表于  2009-10-17 16:40  ]

感谢你对我的作业的点评,我是个初学者,我对错的俩道题还不太理解能否给出过程1)1个cpu的寻址能力为8KB,那么它的地址总线宽度为:8*1024=8192B 
(2)1KB的存储单器有1024/8=128  个存储单元?存储单元的编号从 
0到127 
谢谢

[  ce54605802   发表于  2009-10-09 14:51  ]

我有一个好办法,不知道如何。
你可以用U盘做一个启动盘,预装一个WINDOWS PE 和MAXDOS。  修改U盘的MBR表来实现课程设计2要求的功能
呵呵。虽然我还没有做到课程设计2,大概看了看,应该可以吧,我平时工作的时候都准备一个装有WIN PE和MAXDOS的U盘,可以用U盘直接启动电脑

[  assem   发表于  2009-09-23 20:07  ]

好长时间没见姐姐过来了,有点想...
所以来看看... ...

[  assem   发表于  2009-09-22 22:05  ]

弱弱的问下:照明弹不够亮是什么意思?

[  mopkk.2000   发表于  2009-09-21 12:23  ]

add al,6       AX=D888H 
add al,al      AX=D910H 
学长向您请教一个问题,“add al,al  AX=D910H还是D810H ”,当低八位进位时是不是把低八进位的值加到高八位上。

[  assem   发表于  2009-09-20 22:55  ]

感谢学姐(不会介意偶这样称呼吧)每次对我作业的及时批阅!有你的帮助,就有我的进步!辛苦你了,学姐...

[  mopkk.2000   发表于  2009-09-06 17:05  ]

学长您好:我想问下在第一章中是不是只有一个检测点。那第几章会用到汇编软件。这些汇编软件学长能否给我下载的连接地址。                
                              学弟

页码数(1):  1 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码