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

我的博客

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

[2009-05-25 15:34] 研究试验5

简单实现printf函数。

需要注意的地方:
1,字符串的参数传递,传送的只是字符串首字母的偏移地址。
2,向十进制字符的转换。


void myprintf(char *,...);
main()
{
myprintf("hello,the character is %c and %c,the number is %d.",'a','b',123);
}

void myprintf(char *s,...)
{
char buffer[5];   /*存放转换为assii码的数字字符*/
int bufint;       /*存放通过参数传递来的int...
阅读全文 | 评论次数(1) | 浏览次数(503) | 所属类型(汇编作业)

[2009-05-24 22:43] 课程设计二

看完王爽汇编了,才发现这个好网站。
非常感谢王爽老师。
把课程设计二贴在这里吧,以后大家多多交流!

----
这是迄今为止我编写的最复杂的程序(其实也没编过什么),即王爽汇编最后一个课程设计。

这次课程设计的任务是编写一个可以自行启动计算机,不需要在现有操作系统环境中运行的程序。
该程序的功能如下:

1)列出功能选项,让用户通过键盘进行选择,界面如下:
1. reset pc :重新启动计算机
2. start system :引导现有操作系统
3. clock :进入时钟程序
4. setclock :设置时间

2)用户输入“1”后重新启动计算机。
...
阅读全文 | 评论次数(1) | 浏览次数(519) | 所属类型(汇编作业)