Pdp11:NEG - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

instruction ===Instruction===REG
REGB[字节版本] ===Code===■054DD ===Operation===(dst)← -(dst) ===Coden===若 运算结果<0,则置位
否则,清位 ===Codez===若 运算结果=0,则置位
否则,清位 ===Codev===若 运算结果=100000,则置位
否则,清位
说明:运算过程 100000→077777→100000,第二步骤加1时向上溢出 ===Codec===若 运算结果=0,则清位
否则,置位
说明:运算过程 000000→177777→000000,运算前后符号位不变;其他运算符号位均改变 ===Description===将目标位置的数据取补[two's](按位取反并加一) ===Example===

REG_R0
运算过程:000010→177767→177770

⚠️ **GitHub.com Fallback** ⚠️