工大牧民 发表于 2005-5-9 12:49

编程求救~ Help!

小女子是编程白痴,偏偏遇上微机原理课程设计,好心人帮帮忙,感激感激!
设计要求:1. 在显示器上显示任意四位十进制数
               2. 将8个键定义键值为0~7。按任意键在显示器上显示对应键值      
               3. 实现倒计时:      
                   (1)定义键盘按键:5个为数字键4~8,3个功能键(包括减号-,
                        除号÷,等号=)   
                   (2)可进行三位十进制减法计算
                   (3)可进行两位十进制除法计算。
知道怎么编的大哥大姐小弟小妹,行过路过帮忙想想,拜托拜托!知道编法的请加我Q:85210320,谢谢!

渺渺 发表于 2005-5-9 12:51

好象帮不上忙

biaogu 发表于 2005-5-9 15:57

好像很难……

wool王 发表于 2005-5-9 22:44

dos 21H中断有显示的中断方法,具体你翻看微机原理教程应该有(我手头没书so帮不了你翻),显示4位十进制数就调用这个中断就ok;

键盘输入中断,例子程序:
        mov        ah,0
        int        16h
        cmp        al,13                ;比较获取键的asc码,这里13对应回车键具体什么键对应什么码楼主可以查看微机教材
        jz        somewhere          ;是某键就跳转到某个位置

第三点和我们去年课程设计差不多,你去问下02级的人拿,应该很多。
页: [1]
查看完整版本: 编程求救~ Help!