综合技术
直播中

罗宗保

7年用户 236经验值
私信 关注
[经验]

微机实验时写的简易计算器


早上刚考完微机原理, 唉, 没心复习, 发现好多不会填
不管了, 对不挂科我还是比较有信心滴~
发个之前微机原理实验课写的小程序, 实现一个简易的计算器, 不支持除法和()这类的表达式,
本来想写的, 用汇编太吃力不讨好了, 没劲, 就没写下去了
功能见下图: 加减乘法, 位数不限(一二十位的整数是没问题的)


附件里面一个是源代码, 代码执行效率比较低, 很多地方为了方便用了固定模式的写法. 写多了觉得用汇编写太不爽了, 代码效率本身高不了多少, 时间收益比极低! 希望将来再也不要写汇编了, 至少不会用汇编写超过 100 行的代码.
另一个是汇编的IDE, 使用效果一般, 见到有老师用这个我就跟着用了. 貌似有个相对高级的调试功能是要收费的, 不过我自己写汇编代码从来没用过 debug 这类调试功能, 所以没在意这种问题.

masm for windows 20125.rar (16.6 MB )
实验3.zip (30.09 KB )

回帖(8)

王华梅

2019-3-22 15:21:23
Pony279又来大作了,呵呵。
谢谢分享。
举报

王宁

2019-3-22 15:38:53
原子哥过奖了, 感觉写的代码好长, 效果又很一般. 不过当时老师说程序写的好的实验报告里可以不用手抄代码, 然后我就豁出去了~
举报

廉凌刚

2019-3-22 15:53:00
汇编。。。。。。
我大一也自学过,学完嵌套中断就没学了。。。
现在基本忘完了。
不过当初幸好学了点汇编,开始学单片机的时候理解起来很快。
数值越大越难写,16位的还好,涉及到进位的我问题,记得当时写的很烦。
举报

乔占宽

2019-3-22 16:09:15
汇编写起来真的太恼火了。
用C很容易实现的东西,汇编要写的很多。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分