本文整理汇总了Python中Trace.comment方法的典型用法代码示例。如果您正苦于以下问题:Python Trace.comment方法的具体用法?Python Trace.comment怎么用?Python Trace.comment使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Trace
的用法示例。
在下文中一共展示了Trace.comment方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: doDEIMByte
# 需要导入模块: import Trace [as 别名]
# 或者: from Trace import comment [as 别名]
def doDEIMByte(byte):
global DPC, DX, DY, DRSindex
if byte & 0x80: # increment?
prevDX = DX
prevDY = DY
if byte & 0x20:
DX -= (byte & 0x18) >> 3
else:
DX += (byte & 0x18) >> 3
if byte & 0x04:
DY -= (byte & 0x03)
else:
DY += (byte & 0x03)
# if byte & 0x40:
# display.draw(0, prevDX, prevDY, DX, DY)
else: # micro instructions
if byte & 0x40:
mode = MODE_NORMAL
if byte & 0x20: # DRJM
if DRSindex <= 0:
Trace.comment('\nDRS stack underflow at display address %6.6o'
% (DPC - 1))
illegal()
DRSindex -= 1
DPC = DRS[DRSindex]
if byte & 0x10:
DX += 0x08
if byte & 0x08:
DX &= 0xfff8
if byte & 0x02:
DY += 0x10
if byte & 0x01:
DY &= 0xfff0
示例2: illegal
# 需要导入模块: import Trace [as 别名]
# 或者: from Trace import comment [as 别名]
def illegal(instruction=None):
if instruction:
Trace.comment('Illegal display instruction (%6.6o) at address %6.6o'
% (instruction, (DPC - 1)))
else:
Trace.comment('Illegal display instruction at address %6.6o'
% (DPC - 1))
sys.exit(0)
示例3: i_DRJM
# 需要导入模块: import Trace [as 别名]
# 或者: from Trace import comment [as 别名]
def i_DRJM():
global DPC, DRSindex
if DRSindex <= 0:
Trace.comment('DRS stack underflow at display address %6.6o'
% (DPC - 1))
illegal()
DRSindex -= 1
DPC = DRS[DRSindex]
Trace.dtrace('DRJM')
示例4: i_DJMS
# 需要导入模块: import Trace [as 别名]
# 或者: from Trace import comment [as 别名]
def i_DJMS(address):
global DPC, DRSindex, DIB
if DRSindex >= 8:
Trace.comment('DRS stack overflow at display address %6.6o'
% (DPC - 1))
illegal()
DRS[DRSindex] = DPC
DRSindex += 1
DPC = MASK_MEM(address + (DIB << 12))
Trace.dtrace('DJMS', address)
return 1