Beispiel #1
0
def i_TSN():
    global PC

    if not TtyOut.ready():
        PC = (PC + 1) & WORDMASK
    Trace.itrace('TSN')
    return 1
Beispiel #2
0
def i_TSF():
    global PC

    if TtyOut.ready():
        PC = (PC + 1) & WORDMASK
    Trace.itrace('TSF')
    return 1
Beispiel #3
0
def __tick_all(cycles):
    Ptr.tick(cycles)
    Ptp.tick(cycles)
    TtyIn.tick(cycles)
    TtyOut.tick(cycles)
Beispiel #4
0
def i_TPC(indirect, address, instruction):
    TtyOut.write(AC & 0xff)
    TtyOut.clear()
    Trace.itrace('TPC')
    return 1
Beispiel #5
0
def i_TCF(indirect, address, instruction):
    TtyOut.clear()
    Trace.itrace('TCF')
    return 1