南极看见你 南极看见你
关注数: 11 粉丝数: 352 发帖数: 5,249 关注贴吧数: 70
as和nasm汇编的书籍 贴吧实时性很低,不知道为什么会有拿报错问事的。看起来有点混乱。 关于汇编的编译器: masm并非一家独大,实际上还是有很多的编译器, 楼主自身就捕捉到两个一个是as86,另一个是nasm。 关于这两个编译器,楼主也是找到了两本书(分别对应)。 as86对应的一本叫做《professional assembly language》,很可惜是英语的,如果有谁知道汉语的,可以吐槽一下,而且这本书名字太傻了。不过在微盘里面更多的文件名是这样的——at&temp汇编.pdf。 nasm对应这本叫做《从实模式到保护模式》,楼主自己看过一点。李忠前辈是想把学习汇编的同学拉到保护模式干出更有意义的事情,所以按照我看来,更像是对masm汇编的一个延续。而使用nasm也可能是为了摆脱masm这个被“抛弃”的东西。因为我们的微型计算机都已经有64位处理器(其实64位很早)了,而且也长时间发展着。 但是作为计算机而言,他本身就有些自相矛盾: 如果计算机不启动没法装载程序, 如果计算机没装载程序就没法启动。 计算机启动被称作boot,按照我获得的一种说法是这样的:这个词是“鞋带”简写,当然你可以当成是“靴子”,反正就是拎着“鞋带”或者“靴子”把自己拽起来。 就是存在上面那个矛盾的问题。当然这个boot在微机里面由BIOS(现在出现了UEFI)完成。 可能吧中大神不屑一顾,我也不是个什么人物,只是想想自己为什么老是被一些“老东西”所左右:c语言的vc6.0,汇编的masm(两个微软被喷)。这个事情真的很糟糕,楼主自身用了Windows7的64位版本。这简直是一种奢望。 还有为什么会坚持一些似乎被微软抛弃的东西:追求DOS(可能是为了好玩),追求XP(我算是服了,这是什么心态,有人竟然给i73660,4G内存这种机器安上了)。我想除了微软说抛弃就抛弃之外。我们自己也要想一想自己本身的原因: 为什么让我们生活在微软系统的阴影之下,更何况我们在海湾战争已经看到弊端。这就是所说的积重难返吗?连楼主自己都被拉进这个漩涡以至于无法拔出: 楼主自己要用绘图软件:PS,3d,并不是楼主自身想用: 都在用,而且没啥改进。对于停止维护一事毫不关心。我用了盗版的,维护没啥意义 楼主自己忙乎证明Linux可用性: 有电影,音乐软件rhymx,MPlayer,smplayer等等。 游戏也是存在的(积重难返的原因以及Linux分散性造成) 2d绘图 3d绘图的freeCAD,3dconsole等等。 印刷软件, 不举例了,楼主用了Fedora和centos都有商店。Ubuntu这个好像也有(有待答复)。 上网这种事随随意(Linux服务器都能架出来,你上个网不算啥)。 也证明了不可用性: Linux不是一个,而是Linux内核的都算。 Linux包管理机制。 二进制程序的不通用性。 Linux桌面又有分散性:unity,GNOME,kde,xfce等等。
1 下一页