// LDA #$50 ; A = 0x50 // ADC #$30 ; A = A + 0x30 = 0x80 let program = vec![0xa9, 0x50, 0x69, 0x30]; cpu.load_and_run(program); assert_eq!(cpu.register_a, 0x80); assert_eq!(cpu.get_carry(), 0); assert_eq!(cpu.get_negative(), 1); } 明日の私を救う proc_macro - kiokuless 6