qintangtao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年1月22日

摘要: ;访问CMOS RAM;;编程:;以"年/月/日 时:分:秒" 的格式,显示当前的日期、时间; 1 assume cs:code 2 3 data segment 4 db '9/8/7 4:2:0', '$' 5 data ends 6 7 code segment 8 start: 9 10 mov ax, data 11 mov ds, ax 12 mov bx, 0 13 mov di, 0 ;初始化参数 14 15 s: 16 mov al, [bx] ;al 传递的参数 注意此时al存放的是9的ASCII码 17 ... 阅读全文
posted @ 2013-01-22 17:03 qintangtao 阅读(1171) 评论(0) 推荐(0) 编辑

摘要: 各种存储器都和CPU的地址线、数据线、控制线相连CPU在操作它们都当做内存来对待,把它们总的看做一个由若干存储单元组成的逻辑存储器,这个逻辑存储器称为内存地址空间端口的读写注意:在in和out指令中,只能使用ax或al来存放从端口中读入的数据或要发送到端口中的数据。访问8位端口时用al, 访问16位端口时用axshl和shr指令逻辑移位指令shl指令 逻辑左移指令功能: 1、将一个寄存器或内存单元中的数据向左移位 2、将最后移出的一位写入CF中 3、最低位用0补充指令: mov al, 01001000b shl al, 1 执行后:(al)=10010000b, CF... 阅读全文
posted @ 2013-01-22 14:51 qintangtao 阅读(219) 评论(0) 推荐(0) 编辑

摘要: ;问题:用中断例程完成loop指令的功能;应用举例:在屏幕中断显示80个'!'?1.asm;安装中断例程assume cs:codecode segmentstart: mov ax, cs mov ds, ax mov si, offset lp ;ds:[si] 只指向源地址 mov ax, 0 mov es, ax mov di, 200h ;es:[di] 指向目标地址 mov cx, offset lpend - offset lp ;cx为传输长度 cld ;传输方向为正 rep movsb ;rep 为cx!=0 继续 拷贝[movsb] ;... 阅读全文
posted @ 2013-01-22 12:17 qintangtao 阅读(329) 评论(0) 推荐(0) 编辑

摘要: int 指令格式: int n ;n位中断类型码功能: 引发中断过程CPU执行int n,相当于引发一个n号中断的中断的中断过程,执行过程如下:1、取中断类型码2、标志寄存器入站,IF=0,TF=03、CS,IP入栈4、(IP)=(n*4), (CS)=(n*4+2)iret指令功能: 用栈中的内容设置CS、IP和标志寄存器 阅读全文
posted @ 2013-01-22 10:54 qintangtao 阅读(1046) 评论(0) 推荐(0) 编辑

摘要: http://www.docin.com/p-268285122.html 阅读全文
posted @ 2013-01-22 10:02 qintangtao 阅读(358) 评论(0) 推荐(0) 编辑

摘要: 国嵌视频种子,推荐迅雷下载国嵌视频1:ed2k://|file|%E5%9B%BD%E5%B5%8C%E8%A7%86%E9%A2%911.iso|4613928960|6EA036D5AF895CF03F07685D99A514E7|h=DNVBK2D6TPK7JKYFJOWFLYSGT62X5SPM|/国嵌视频2:ed2k://|file|%E5%9B%BD%E5%B5%8C%E8%A7%86%E9%A2%912.iso|2849339392|F16589AF6868E5748C9E835708F402AF|h=RJ4GWXYDNCAGF62C5VGMQHJWJJW7SQEV|/国嵌视频3 阅读全文
posted @ 2013-01-22 09:59 qintangtao 阅读(284) 评论(0) 推荐(0) 编辑

摘要: http://www.xuexi111.com 阅读全文
posted @ 2013-01-22 09:20 qintangtao 阅读(1825) 评论(0) 推荐(0) 编辑