[2024.08.21]
해당 화면의 경우 홀수 값을 출력하여 1, 3, 5, 7이 출력되는 코드다
현재 화면에서의 AND 연산자는 실제로 AND 연산자의 역할을 하지 않는다
곱하기로 생각하면 안 되고, 1인지 0인지를 가려내는 명령어로 해석하면 된다
현재의 경우 오히려 TEST에서 AND 연산자를 사용한다고 보면 된다
TEST 연산자의 경우 Zero Flag에만 영향을 끼친다
멀티 플라이는 10진수 헥사값
and는 비트 연산자라고 생각하면 된다
그렇기 때문에 현재 화면에서는 짝수의 2, 4, 6, 8을 차례대로 출력하게 된다
local 1은 합산, local 2는 조건을 정하는 것이다
현재 local2의 조건으로 설정된 것이 5다
그렇기 때문에 sum의 값 10과 5를 더한 값 15가 출력된다
현재의 화면에서는 차례대로 10, 9, 8, 7, 6, 5, 4, 3, 2, 1을 출력하게 된다
강의 소감
강의에 집중하여 듣다 보니까 실습 내용을 적지 못하는 때가 많다
하지만 이해하지 못하고 적어 놓기만 하는 것보다 우선 내가 이해하는 게 더 중요하다는 생각이 든다
그렇기 때문에 녹화본으로 한 번 더 보고 시간을 내서 내용을 수정 예정이다