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

我的博客

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

[2009-02-09 12:17] 【实验14】访问CMOS RAM

这章的内容比较少,主要就是几个命令:in、out、shl、shr。cmos的端口号为70和71,通过这两个端口号相互配合就可以读写cmos ram中的内存单元。书中提到了存放年、月、日、时、分、秒的内存单元号为9、8、7、4、2、0,所以实验14也就比较简单了。
    定址方式就借鉴了实验13中的,这种方法确实不错。

【代码】
assume cs:code
code segment
  str: db '// :: '
  row: db 9,8,7,4,2,0
  start: mov ax,cs
         mov ds,ax
         mov ax,...
阅读全文 |   作者:lhjoanna | 评论次数(1) | 浏览次数(1226)

[2009-01-30 01:20] 第十章call和ret指令

检测点10.1

补全程序,实现从内存1000:0000处开始执行指令。

assume cs:code

stack segment
        db 16 dup (0)
stack ends

code segment

start:        
        mov ax,stack
        mov ss,ax
        mov sp,16
        mov ax,1000H
                ----------
        push ax
        mov ax,0000H
                ----------
        push ax
        retf

code ends
end start


检测点10.2
    
   ...
阅读全文 |   作者:gsyangchao | 评论次数(4) | 浏览次数(1570)
页码数(1):  1