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

我的博客

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

[2009-06-21 10:46] 输入十进制数,输出该十进制数的所有因子

点击查看原图
;呵呵,可以用了呢不过我只是做到输入十进制数位0到65535(2^16-1)的范围哈~ 题目是在论坛上面看到别人的提问,自己做了试试的
;键盘输入十进制数,回车后输出该十进制数的所有因子。  
;因子的求解为:  
;十进制数首选除以2,即求模求得尽时(=0),第一个因子为2  
;求不尽时时,2+1=3,除以3求模,求尽时第二个因子为3,否则一直加1求这样。  
;例:120的因子为2,2,2,3,5  

;常数定义  
MAXLEN  = 5         ;最多位数  
BUFFLEN = MAXLEN+1  ;缓冲区长度  
;数据段  
ASSUME  CS...
阅读全文 | 评论次数(1) | 浏览次数(1057) | 所属类型(学习相关)

[2009-06-06 12:46] 单片机课程设计(基于DS1302的51单片机数字时钟与日历系统)

点击查看原图
功能: 
1),主界面显示日期和时间,具有调整时间信息和闹钟功能,时间信息在断电后能继续在DS1302芯片中内部供电运行,显示部分在LCD1602上面显示,另外还带有DS18B20温度检测芯片,也在LCD1602上显示实时温度(精确到1度)代码标注我不想写了哦~,这点我还蛮水,叫不会讲道理啊谁让咱高中语文学那么那么水呢~ 这也是我自《汇编语言》课设2后最长的程序,虽然啰里巴嗦的还是挺满意的就是那X86让人郁闷呢~
代码如下: 
          RS EQU P1.5    ;确定具体硬件的连接方式 
    RW EQU P1.6    ;确定具体硬件的连接方式 
    E E...
阅读全文 | 评论次数(6) | 浏览次数(1252) | 所属类型(学习相关)

[2009-05-17 17:54] TSR驻留的时钟显示

;功   能:在内存中驻留显示时钟的程序
;中断处理程序常量定义
COUNT_VAL=18                       ;间隔“滴答”数
DPAGE   =  0                       ;显示页面
ROW     =  0                       ;显示时钟的行号
COLUMN  = 80-BUFF_LEN              ;显示时钟的开始列号
COLOR   = 5                        ;显示时钟的属性值
;代码
CODE   SEGMENT
ASSUME CS:CODE,DS:C...
阅读全文 | 评论次数(0) | 浏览次数(744) | 所属类型(学习相关)

[2009-05-17 10:16] 用户输入的10位十进制数加法运算

点击查看原图
单片机老师说我写的程序不够友善哦,我得好好把程序的界面的友善化好好修行下哦~
;功   能:完成两个用户输入的10位十进制数的加法
;常数定义
MAXLEN  =10         ;最多位数
BUFFLEN = MAXLEN+1  ;缓冲区长度
;数据段
ASSUME CS:CODE,DS:DATA,ES:DATA
DATA  SEGMENT
BUFF1   DB  BUFFLEN,0,BUFFLEN DUP (?) ;存放被加数
NUM1    EQU BUFF1+2
BUFF2   DB  BUFFLEN,0,BUFFLEN DUP (?) ;存放加数
NUM2 ...
阅读全文 | 评论次数(0) | 浏览次数(853) | 所属类型(学习相关)

[2009-05-16 19:01] 一个子程序~

;功    能:把一位十六进制数转换为对应的ASCII码
;入口参数:AL的低4位为要转换的十六进制数
;出口参数:AL含对应的ASCII码
HTOASC  PROC
    AND AL,0FH
    ADD AL,90H  ;最经典的部分1
    DAA
    ADC AL,40H  ;最经典的部分2
    DAA  
    RET
HTOASC  ENDP
注:0h-9h的ASCII码为30H-39H,0Ah-0Fh的ASCII为41H-46H~...
阅读全文 | 评论次数(0) | 浏览次数(943) | 所属类型(学习相关)

[2009-05-16 00:17] 晒晒我的单片机第一个个人作品

;实验所用的板子晶振为12MHZ,P0口用于控制LED灯显示(有4个LED灯),P1口用于控制LED的位选码,P2口控制键盘,LED灯为共阳级 
;主界面显示当前时间的分钟和秒钟,能响应1号键(设置时间),2号键(显示小时和分钟),4号键(设置闹钟)
;设置时间界面能响应1号键(小时加1),2号键(分钟加1),3号键(保存设置返回主界面),4号键(不保存设置返回主界面)
;设置闹钟界面按键功能和设置时间基本一样,3号键还有开闹钟功能,4号键有关闹钟的功能
;显示小时和分钟能响应4号键(返回主界面)
;闹钟工作时能响应3号键(闹钟停止发声)
     org 0h 
     aj...
阅读全文 | 评论次数(3) | 浏览次数(1627) | 所属类型(学习相关)

[2009-04-18 12:18] 汇编揭秘C中的参数传递(转)

很多学习汇编的朋友想必对C也比较了解,因为在当前大学的课程体系里,它很有可能就是你接触到的第一门编程语言。由于对计算机的理解不够,学习时必定会遇到各种问题。有些问题是你通过思考就可以解决的,而更多的问题则是你无从思考,就好像它天生就是这样,你只要记住就OK了。然而这样的学习方式是机械的,更是没有创造力的。只有真正理解了C语言,你才有能力去驾驭它,否则它和你之间永远会隔着一层窗户纸,虽然很薄,但是你永远也捅不透。这是为什么呢?其实道理很简单,就好比在一个公司有现成的代码库可以调用,有的程序员遇到问题时,他唯一可作的就是调用代码库中的功能模块,完事后就万事大吉。而有的程序员则是只要有时间宁可自己实...
阅读全文 | 评论次数(1) | 浏览次数(211) | 所属类型(学习相关)
页码数(1):  1