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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  不是我不努力,不是我不勤奋,但天意总难料,心比天高,命比纸薄,革命尚未成功,同志还需努力,奋力向前冲!
  • 『姓名』:临老学汇编
  • 『性别』:男『发送消息
  • 个人说明:工作时间较忙,还要养家活儿,以前的最爱网游也抛弃了,十分无耐,年纪不大也不少,工作、生活压力渐渐加大,只好找份兼职,无耐却是有心无力,知识文化低,唯有用力挤点时间出来,学一些自己感兴趣的知识,七分努力,三分天注定,不知道我还能努力多久,只有努力、努力再努力,谋事在人,成事在天,一切就看天意吧!
  • 详细信息『加为好友』
学习动态
文章收藏
友情链接

[2012-04-21 20:26] [心情发泄]十六\十七章理解不了

感觉16\17章好难理解,看书看了7\8遍了,依然象在去山雾里,郁闷啊,到底怎么会这样啊,难道真的是要天分吗?...
阅读全文 | 评论次数(1) | 浏览次数(660) | 所属类型(心情发泄)

[2012-04-18 15:53] 第17章逻辑扇区怎么计算物理扇区求解

第17章关于逻辑扇区的计算,根据书本逻辑扇区=(面号*80+磁道号)*18+扇区号-1,这个经自己计算完全没问题,但还完回物理扇区的时候出问题了,以书中0面1道4扇区为例,逻辑区号为21,按书上公式面号=INT(逻辑区号/1440)计算:21/1440=0.014583333,取整为0,所以面号为0
磁道号=INT(REM(逻辑区号/1440)/18)计算:21/1440/18=0.00081取余后取整为1
扇区号=REM(REM(逻辑扇区号/1440)/18)+1计算:
21/1440/18取余1后+1=2,这里不对了。
我的理解估计错了,但不知应该怎么理解,请老师指正!!...
阅读全文 | 评论次数(1) | 浏览次数(532) | 所属类型(心情发泄)

[2012-03-21 15:51] 10.10例子中DX的作用是什么?

点击查看原图
assume cs:code
data segment 
    dw 1,2,3,4,5,6,7,8
    dd 0,0,0,0,0,0,0,0
data ends
code segment
start:mov ax,data
      mov ds,ax
      mov si,0
      mov di,16
      mov cx,8
   s:mov bx,[si]
     call cube
     mov [di],ax
     mov [di].2,dx ->这里的DX是什么用的?
     add si,2
     add d...
阅读全文 | 评论次数(2) | 浏览次数(149) | 所属类型(心情发泄)

[2012-03-19 13:36] 实验9用栈的详细思路,请老师指正

assume cs:code   
data segment   
      db 'welcome to masm!'   
data ends  
stack segment  
      dw  8 dup (0)         ;定义栈段 
stack ends  
code segment   
start:   
      mov ax,data   
      mov ds,ax               ;定义data段 
      mov ss,stack   
      mov sp,16h                ;定义栈段 ...
阅读全文 | 评论次数(1) | 浏览次数(162) | 所属类型(心情发泄)

[2012-03-19 13:33] 今天新写的代码,显示正常了,对于上一次的代码依然不知道哪出错了

点击查看原图
我新写的程序,显示正常了,并且代码较少
assume cs:code  
data segment  
      db 'welcome to masm!'  
data ends 
code segment  
start:  
      mov ax,data  
      mov ds,ax               ;定义data段,这个也不用说了吧
       mov ax,0b800h             ;定义显示段
       mov es,ax  
      mov bx,0  
      mov bp,0  
      mov...
阅读全文 | 评论次数(1) | 浏览次数(165) | 所属类型(心情发泄)

[2012-03-02 11:27] 今天对以前所学章节进行全面复习,发现了一个关于栈的问题,请问有人能为我解释下吗?

今天对以前的知识进行复习,一直对栈这个问题有些不明白,然后发现了一个问题,主要是栈在出栈和入栈时栈段内容变化,
mov ax,1000
mov ss,ax
mov sp,10
mov ax,1234
mov bx,5678
push ax
push bx
mov ax,0
mov bx,0
pop bx
pop ax
在上面的代码执行前,先将栈清0
-e 1000:0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
执行-d 1000:0 f
1000:0000 00 00 00 00 00 00 00-00 00 00 00 00 00 00 0...
阅读全文 | 评论次数(2) | 浏览次数(184) | 所属类型(心情发泄)

[2012-02-29 13:27] 今天真的很难过,差点就以为我的汇编学习只能到此为止了!

今天学到第三章最后一节,当看见检测点3.2的问题时,脑袋忽然一片空白,看着那个示意图,心里想着这明明是2个栈段,要补充完整代码,只有3行怎么够啊!首先要定义栈段落,然后将数据放入第一个栈中(这里我后来发现是我理解错了,导致我后来一直想不明白),再将放入的数据放入第二个栈,然后看见第一个命令就是mov ax,1000H,当时就奇怪,不是应该先定义栈吗,下面只有三行,当我定义完栈后,示意图中的数据我还没有放进去!不是不够命令吗?马上查答案,发现答案也是只定义了栈就可以了,那楼据怎么放入去?又把第三章从头看一次,没有找到我想知道的答案,再看一次,还没有!再看,对每一个可能再推拷一次,还没有!心冷了,...
阅读全文 | 评论次数(1) | 浏览次数(196) | 所属类型(心情发泄)
页码数(1):  1