1
레지스터에 값을 표시/출력하는 방법을 궁금합니다.레지스터의 값을 LC-3으로 표시
예 : R3에는 2의 값이 저장되어 있습니다. 그 번호를 화면에 표시하고 싶습니다.
아래 코드는 레이블이 필요하다는 것을 알려주기 때문에 작동하지 않습니다. 또한 R0에 R3의 값을 저장하려고했습니다,하지만 난 그것을 표시 할 때 좀 펑키 심볼 (들)
LEA R0, R3
이
레지스터에 값을 표시/출력하는 방법을 궁금합니다.레지스터의 값을 LC-3으로 표시
예 : R3에는 2의 값이 저장되어 있습니다. 그 번호를 화면에 표시하고 싶습니다.
아래 코드는 레이블이 필요하다는 것을 알려주기 때문에 작동하지 않습니다. 또한 R0에 R3의 값을 저장하려고했습니다,하지만 난 그것을 표시 할 때 좀 펑키 심볼 (들)
LEA R0, R3
이
가 OUT
명령을 사용하고 있는지 당신을 넣을 수 출력 ASCII 코드 :
AND R0, R0, #0
LD R0, ZERO
ADD R0, R0, R3
OUT
HALT
ZERO: .fill x30 ; ASCII code for '0'
참고 : 이것은 한 자리 숫자 (0-9)에만 적용됩니다. 한 자리 이상의 숫자를 표시하려면 모든 자리를 반복해야합니다.