“看你程序的变量,根据这个指令集推断,地址总线和数据总线的宽度分别为20和16。
那么就意味着它的寻址能力为1mb(2^20),但实际单次最大能够传递的数据量为2个字节(16位),嗯虽然传输数据量比32位的少了一些,但却让它有了较高的灵活性。”
说着说着,培树老师单手托腮,看着自己写的一连串字母,陷入了沉思。
“对!
我还发现一点。
按着小师弟汇编语言倒推的话,这里这个指令是可以直接控制硬件资源的!
但要实现这一点,那么调用内存的参数应该是……”
接着云贵大师兄急切的拿起手稿翻腾起来,“刚看了一眼没记住,在哪来着?”
“啪~”云贵大师兄屁股上挨了不轻不重的一脚:“手稿就一份,翻坏了我吃了你!”
兰英博士一把抢过手稿,跟保护小鸡仔的鸡妈妈一样把手稿紧紧抱在了怀里。
“小江,我们可以抄录嘛?”
“啊?
哦!
没问题啊!”
江夏张个嘴巴惊讶的看着主席台上的诸位:“真的是大佬啊,根据程序反推架构?
这他娘的是什么神仙操作!”
“呃,抄录的话太慢了,要不找个写得快的,直接抄在黑板上啊?
这样大家不就一目了然了?
这样更方便评估嘞!”
江夏进楼的时候就发现,后面那可是堆了不少的小黑板的。
都写出来,这帮大佬是不是真的有可能,根据程序把16位的架构逆推出来呐?
小呆毛很好奇。
要知道8086架构,系统商店里那可是1后面跟着一连串的0,太不友好了。
“嘿,这个办法好!”
一群人闹哄哄的又跑出去搬黑板,负责警戒的徽章战士也加入进来,有了他们帮忙,挺大个会议室老旧的桌子上立刻摆满了大小不一的黑色木板。
“我抄录第一页!”
“那我就来第二页!”
“mSdoS.
SYS这个核心就交给我了……”
激情,燃烧!
还有,肚子咕咕叫……
不止江夏一人,在场的大佬们肚子都叫了。
江夏尴尬,写得入神了,忘了吃饭情有可原哈!
大佬们尴尬,看得入神了,谁知道程序还可以这么写,他们倒是能去吃饭,但江夏的忘我,让他们觉得干脆陪他一起饿着吧……
“哈哈哈,快来吃,馍馍一直在热着的!”两个大领导说是当门神,还真把事情都压了下来,端端正正的站在门口做着警卫员的工作。
众人嘴上叼着馍馍,手上也不停,粉笔飞快的在黑板上按着江夏的手稿进行抄写。
有些手快的已经写完了,看一看的就入神,也不管手上的粉笔灰,机械的往嘴里塞着东西并无意识的咀嚼着。
更多的则拉着江夏,向他询问着一些简写符号的含义。
“Ip是啥意思?”
“指令指针寄存器,用于储存下一条指令的偏移地址。”
“bIU和EU哪?”
“总线接口单元和执行单元……”
“bIU负责与内存和I\/o设备进行数据传输,EU负责指令的解码和执行。”
诶,不行啊,这些字母代码对刚刚接触到doS程序的大佬们有些不友好了。
还是把它们都用汉字表达出来吧。
自己正好知道这些符号代表的意思,虽然对怎么实现这些功能一知半解,但终归有个方向。
本章未完,请翻下一页继续阅读.........