学校一混论坛老师的话,觉的很有用..记下..



罗云彬虽然进局子里去了,但他的32位汇编的书还是值得一看的,学习汇编指令不难,技巧也容易掌握,用DASM分析一些程序就可以了,90年的时候386还没流行起来,所以8086的书是比较成熟的,不过那本书里的部分说法有点问题,我在编程时涉及到N多的图像操作,没有觉得低位在前和低位在后有什么不对劲的,只不过要将屏幕内容输出到打印机就需要按位取出并转换了(因为打印时是竖排,显示是横排),程序代码并不长,典型的子程序。想学习技巧可以分析一些设备驱动程序,我当年学习汇编的时候是分析的整个BIOS(那时候的BIOS比较小,连SETUP都没有,想设置系统需要专门的软盘)。

文中还有对段的异议,我认为也不是什么问题,当时BILL GATES说有1MB内存做什么都够用了,设置成那样也没什么不对,就算是设计成256一段,或者更多,比如一段是1K,顶多也就寻址到64MB的内存,按现在说显然也是远远不够的。现在的32位线性模式比较好,但是内存过了4个G又麻烦了。毕竟那时是16位的机器,各寄存器都是16位,所以就有了64K的限制,刚开始没发现有什么不好的,后来涉及到了640X480的图形模式才发现来回切换起来比较麻烦。

光学完指令有了技巧还不能进行编程,还需要对软件和硬件环境有一个非常清楚的了解,特别是硬件资源。
如果是WIN32汇编,那对系统的API一定要非常清楚才行,DOS汇编需要对BIOS及DOS的中断非常熟悉,硬件的工作原理也要有相当的了解,需要记的东西之多,估计比考取研究生所需要的都多。

现在机器速度飞快,除非特别必要,不建议用汇编语言写程序,一般用VB,对速度或者功能有特殊要求的有用VC(可以内嵌汇编代码),因为学习并掌握汇编,实际上是练就了一身屠龙之术,而世界本没有几条龙。

最喜欢的是"因为学习并掌握汇编,实际上是练就了一身屠龙之术,而世界本没有几条龙。"这句...拜下...

看着这句想起来了项空月的那些诗:我有屠龙之术......

“你叫什么名字?”
“项空月。”
“从哪里来。”
“很远的地方。”
“为何不辞长路?”
“望能持箕帚,侍奉先生。”
“侍奉于我又如何?”
“望能从先生学屠龙之术。”
“那,你回去吧。” ....

  我有屠龙之术,
  欲翻流云起舞;
  我有苍茫之志,
  欲煎七海成田;
  我怀绝世之锋,
  欲解抵天之柱;
  我是藏玉之璞,
  欲觅神匠成材。
  吾曾笑云梦乡里文皇帝,
  长生何须吞白玉;
  吾曾笑长锋空折武皇帝,
  挥军难渡雪河西。
  吾不惧青天之高,黄地之厚;
  独恨不逢琢玉手,
  晚生不见凤凰来。
  噫嘘兮,
  山之既高,神女空候;
  水之既深,龙死荒滩。

江大的飘渺录... 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值