bits.s

来自「工具链BINUTIS-2.16的源代码」· S 代码 · 共 53 行

S
53
字号
;# bits.s
;# checks all the bit operations in MAXQ10

.text
foo:
 MOVE C, ACC.0	
 MOVE C, ACC.1
 MOVE C, ACC.2
 MOVE C, ACC.3
 MOVE C, ACC.4
 MOVE C, ACC.5
 MOVE C, ACC.6
 MOVE C, ACC.7		;8 bits on a MAXQ10 machine
 MOVE C, #0
 MOVE C, #1
 MOVE ACC.0, C	
 MOVE ACC.1, C 
 MOVE ACC.2, C
 MOVE ACC.3, C
 MOVE ACC.4, C
 MOVE ACC.5, C
 MOVE ACC.6, C
 MOVE ACC.7, C		;8 bits on a MAXQ10 machine
 CPL C
 AND ACC.0	;AND with carry
 AND ACC.1	
 AND ACC.2	
 AND ACC.3	
 AND ACC.4	
 AND ACC.5	
 AND ACC.6	
 AND ACC.7	
 OR ACC.0	;OR with carry
 OR ACC.1	
 OR ACC.2	
 OR ACC.3	
 OR ACC.4	
 OR ACC.5	
 OR ACC.6	
 OR ACC.7	
 XOR ACC.0	;XOR with carry
 XOR ACC.1	
 XOR ACC.2	
 XOR ACC.3	
 XOR ACC.4	
 XOR ACC.5	
 XOR ACC.6	
 XOR ACC.7	
 MOVE C, SC.1
 MOVE C, IMR.0
 MOVE C, IC.0
 MOVE C, PSF.0		;move program status flag bit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?