返回第二十五章 曲线救国的典型案例(第1/3页)  红白机大时代首页

关灯 护眼     字体:

上一章 目录 下一页

    对于任天堂来说,生产出连接两台fc主机的数据线,这再容易不过了。但连接起来不代表它们能够运行,因此需要切实的汇编来测试。

    而王秋阳提供了能够测试两枚八位元cpu同时运行的运算依据,并转换成veriloghdl语言。横井俊平现在正用心的将它记在脑子里。

    odule ory

    (

    put [15:0] addr,

    out [15:0] data,

    put rw

    )

    reg [15:0] data_ra[0:16b1111_1111_1111_1111]

    teger i

    itial beg

    for= 0 i = 16b1111_1111_1111_1111 i = i  1)

    data_ra[i]=rando

    data_ra[0]=16b1000000100000000ov [addr],r0r0 = 0

    data_ra[1]= 16b1100000000000000addr

    data_ra[2]= 16b1000000010001000ov r1,100

    data_ra[3]= 100100

    data_ra[2]= 16b1110011001000000

    data_ra[4]= 16b0010000100010001lop:add r2,r1

    data_ra[5]= 16b1110000011001000sub r1,1

    data_ra[6]= 16b00000000000000011

    data_ra[7]= 16b1110000000001000p r1,0

    data_ra[8]= 16b00000000000000000

    data_ra[9]= 16b1110011010000000jz ext

    data_ra[10]= 16b00000000000000113 offset(ext)

    data_ra[11]= 16b1000000010100000ov r4,4

    data_ra[12]= 16b0000000000000100

    data_ra[13]= 16b0110011001100000jp r4(lop)

    data_ra[14]= 16b1000000100000010ext:ov [addr],r2

    data_ra[15]= 16b1100000000000000addr

    data_ra[16]= 16b1110011001000000jp

    data_ra[17]= 16b1111111111111110-2 offset

    data_ra[0]= 16b1000000010000000ov r0,i

    data_ra[1]= 16b0011111111111111i

    data_ra[2]= 16b0000000001111000ov r7,r0

    data_ra[3]= 16b1000000010011000ov r3,0

    data_ra[4]= 16b0000000000000000

    data_ra[5]= 16b10000

『加入书签,方便阅读』

上一章 目录 下一页