(컴구조)어셈, 두 숫자의 차 구하는 것
글쓴이: inviolable / 작성시간: 토, 2013/07/27 - 8:24오후
ORG 100//명령어 100번지에서 시작
LDA SUB//감수를 AC에 저장
CMA//AC의 보수를 구해서 AC에 저장(2의 보수 구하는 과정 1)
INC//AC를 1 증가시킴(2의 보수 구하는 과정 2)
ADD MIN(피 감수를 AC와 더함)
STA DIF//차이(계산 결과)를 저장함
HLT//중단, 밑부터는 설명(라벨)
MIN, DEC 83//피감수 : 십진수 83
SUB, DEC -23//감수 : 십진수 -23
DIF, HEX 0 <-여기 60 아닌가요???//차이 : 16진수 0, 하지만 계산해보면 십진수 106이고 이건 16진수 60임, 그래서 60 아니냐고 한거
END
Forums:
댓글 달기