手机浏览器扫描二维码访问
进度加快,就代表GF社要承受的经济压力会减小许多。
一场增田顺二也满眼火热地等待着树谷的回答。
“当然。”
栗山树谷也不卖关子,“只需要一台能够运行TurboC的电脑我就能做到将这个脚本复刻出来。”
他当时找到的那个小脚本后,为了了解其运作原理,还花了一番大力气联系到了制作者本人,最后得知这个脚本就是拿90年代的C编译器改造的。
30年后那些非常完善的C语言编译器,一般都有各种依托于特定平台的依赖程序,和各种系统依赖库函数常量等,还能自动优化语法加快运行效率,编程也非常快捷方便。
但功能越强大的编译器就越复杂,就算代码放在树谷面前让他抄,以他一个人的工作量,估计抄几个月都抄不完。
但现在的比较流行的C编译器,比如TurboC2.0或者是巨硬的MSC(MicrosoftVisual的前身)就没有这些花里胡哨的东西,基本只支持基本的C语言语法,可以当成比较复杂些的宏汇编使用。
至于改造原理嘛,也很简单。
GB的处理器是Intel8080和ZilogZ80的混合体,其使用Z80的指令集但是构架却是8080,还有一些指令集是GB自带的。
TurboC生成的汇编可以在16位的8086处理器上直接编译,只要对TurboC的编译器进行改造,修改指令转换的部分和寻址方式……(此处省略2000字)让其可以生成8080的汇编。
8080对于IO接口支持独立编址,但GB却不支持,用的是统一编址(即内存映射IO(MMIO))。Z80支持移位和位移位,设位,清位,相对跳转和从中断返回等大多指令。但是不支持Z80的备用寄存器组和索引寄存器等那些特有的功能。GB有很多自增的内容来代替这些,如预减后加(即把数据输入到指针后进行自增或自减操作),零页寻址等。
只要再把独属于GB的指令集加进去,将内存和寄存器寻址方式改成GB的……(此处省略1000字),就能够生成GB的汇编了。
“等等等等,让我捋一捋?”
旁边的衫森康已经听麻了,他虽然也懂不少编程知识但主要是图形转化和美术相关方面的,此时听树谷在扯底层构架,听得一头雾水。
“我明白了,可行!如果是能运行TurboC编译器的电脑,我们公司还是能够提供的。”
增田顺二立刻就听懂了,熟知开发的他知道栗山树谷绝对不是在吹牛。
如果是商业演说,可能还能PPT乱编。而编程这种东西,行家之间只要几个问题就能弄清楚对方的水平,特别是栗山树谷所说的这些偏底层的硬核内容,是很难胡编乱造出来的。
而电器专业出身的田尻赤思考了一会之后,也想通了其中的原理。
他一脸兴奋,双目圆瞪,表情好像要生吃了树谷一样。伸长了手隔着桌子重重拍了一下栗山树谷的肩膀:
“树谷君,就拜托你了,一定要将这个脚本写出来啊!”
“我肯定能够完成的。”
树谷没有再自谦,气氛已经到这里了,他必须要给出肯定的答案。
他要让自己成为GF社不可或缺的一份子。
岭南九状元传奇 不安于室 顶级糕点师 天异麟 在那最黑暗的地牢 人类已经无法满足吾等 蜘蛛超级进化 辽东钉子户 巨虫之心 我是人界仙 离魂小妾 新年随记 (还珠)娴清逸芷 千亿甜妻,高冷老公难伺候! 来生孩子吧 冤魂交易 唇唇欲动 情奴情奴 完结 我穿越的都是情怀 兽人之带着空间被捡走 (随身空间,兽人,美食,正文完结)
他是绝世炼丹天才,因生来不能修炼武道,遭到自己最亲近的女人背叛杀害,转世重生于一个被人欺凌的废材少年身上。废材?天才?笑话,这万界内没人比他杨辰更了解培养天才!武道?丹道?双修又有何难!成就妖孽之道一路逆袭!极我逸才铸神体,荡尽不平!以我璀华炼仙丹,万界颤抖!...
万人追更,火爆爽文农村小子偶然获得神农传承,从此一飞冲天,成为人中龙。带领大家走上一条致富路。...
新书我家夫人又败家了已发求收藏,古代美食文,么么哒前世,盛夏怨恨家人的无情抛弃,为贺家人那群白眼狼付出所有,最后却落了个草席一裹,抛尸荒山的下场!重生回到悲剧尚未开始,盛夏发誓今生不会再将真心错付!哪怕吃树皮啃草根,她也要留在家人身边,同甘共苦!改写命运!一家人同心协力,走上致富的康庄大道!携手冷面男神...
6远本是一个普通的学生,但有一天,他忽然成了龙,从此之后,他就开始牛逼起来本书已经上架,求订阅求评论求互动求推荐票求金钻求收藏!给我几分钟,让我们一起见证一个高中生的传奇!各位书友要是觉得潜龙还不错的话请不要忘记向您...
他并非凡夫肉眼,他的眼光震惊世人! 1984年,他便投资创建了思科,而在随后的岁月里,他又先后创建了网景,亚马逊,雅虎 甚至是Google,ICQ...
非凡人生凌轩是这个都市的主角,他身上发生的一切,应该是男人们都渴望得到的。他的经历,就是一个个娇艳美女组合而成的酸甜苦辣爱恨情仇非凡人生绝非一般的人生故事,娇艳人生,不走寻常路。非凡人生延续面包作品的一贯风格,更清新,更自然,更现代!总结只有一句YY,只有YY,男人的YY,最尽情的YY!...