第八十九章 所以我来了(7 / 9)
“有什么问题?”他问。
“besm—6的指令集和长城286不一样。”林枫说,“我们在国內练的都是长城机,临时换平台,很多人可能不適应。”
陆沉点头。
虽然自己是个列外,但这对队员来说確实是个问题。
適应新的机器指令集需要时间。
而团体赛的时间,通常不会太充裕。
“你打算怎么办?”他问。
林枫犹豫了一下。
“我下午去计算中心熟悉一下环境。”他说,“你要不要一起?”
陆沉想了想。
“好。”
莫斯科大学的计算中心在主楼东翼,穿过一条长长的走廊,经过两道岗哨,才能进入机房。
带队老师办好手续后,陆沉和林枫被允许进入。
机房很大,besm—6的主机占据了大半个房间,磁带机嗡嗡作响,空调全力运转,依然能闻到一股淡淡的电子元件发热的气味。
几个苏联学生正在一台终端前操作,看到他们进来,目光有些微妙。
林枫走到一台空著的终端前坐下,开始查看指令手册。
陆沉没有急著上手。
他站在besm—6的主机前,目光从控制面板上一一扫过。
寄存器。运算器。內存单元。
他的大脑开始构建这台机器的完整模型。
besm—6的体系结构属於堆栈型架构,指令集包含约50条基本指令,字长48位,內存寻址范围————
他在脑海中逐条拆解指令集,分析每一条指令的时钟周期和微码执行流程。
这个过程用了大约四十分钟。
在这四十分钟里,他完成了对besm—6指令集的完整逆向。
不是通过阅读手册那只能知道表面的语法规则。
他需要的是更深层的理解:指令流水线的衝突模式,cache缺失的惩罚周期,乘除法指令的微码循环次数。
这些信息,手册上不会写。
但他可以通过对硬体结构的观察,结合指令执行的时序规律,反推出来。
就像看到一只表的外壳,就能推算出內部齿轮的咬合关係。
“陆沉。”林枫的声音传来,“你来看这个。” ↑返回顶部↑
“besm—6的指令集和长城286不一样。”林枫说,“我们在国內练的都是长城机,临时换平台,很多人可能不適应。”
陆沉点头。
虽然自己是个列外,但这对队员来说確实是个问题。
適应新的机器指令集需要时间。
而团体赛的时间,通常不会太充裕。
“你打算怎么办?”他问。
林枫犹豫了一下。
“我下午去计算中心熟悉一下环境。”他说,“你要不要一起?”
陆沉想了想。
“好。”
莫斯科大学的计算中心在主楼东翼,穿过一条长长的走廊,经过两道岗哨,才能进入机房。
带队老师办好手续后,陆沉和林枫被允许进入。
机房很大,besm—6的主机占据了大半个房间,磁带机嗡嗡作响,空调全力运转,依然能闻到一股淡淡的电子元件发热的气味。
几个苏联学生正在一台终端前操作,看到他们进来,目光有些微妙。
林枫走到一台空著的终端前坐下,开始查看指令手册。
陆沉没有急著上手。
他站在besm—6的主机前,目光从控制面板上一一扫过。
寄存器。运算器。內存单元。
他的大脑开始构建这台机器的完整模型。
besm—6的体系结构属於堆栈型架构,指令集包含约50条基本指令,字长48位,內存寻址范围————
他在脑海中逐条拆解指令集,分析每一条指令的时钟周期和微码执行流程。
这个过程用了大约四十分钟。
在这四十分钟里,他完成了对besm—6指令集的完整逆向。
不是通过阅读手册那只能知道表面的语法规则。
他需要的是更深层的理解:指令流水线的衝突模式,cache缺失的惩罚周期,乘除法指令的微码循环次数。
这些信息,手册上不会写。
但他可以通过对硬体结构的观察,结合指令执行的时序规律,反推出来。
就像看到一只表的外壳,就能推算出內部齿轮的咬合关係。
“陆沉。”林枫的声音传来,“你来看这个。” ↑返回顶部↑