Professional Documents
Culture Documents
2926 2019010755 01
2926 2019010755 01
(각 5점 총 25점)
a) [control_flag]의 bit중 bit 2(B2)와 bit 6(B6)의 값이 1의 값을 갖도록 바꾸되 나머지는 원래의 값
을 유지하도록 하라. (5점)
MOV AL, [control_flag]
?????????? ; insert appropriate instructions here....
MOV [control_flag], AL
b) [control_flag]의 bit 중 bit 3 값을 읽기 위한 한 방법으로서 SHR instruction을 활용하려고 한다.
오른쪽으로 네 번을 shift하면 bit 3의 값이 (CF)로 복사되는 점을 이용하는 것이다. (CF)로 옮기는
부분까지를 완성하라.(5점)
MOV AL, [CONTROL_FLAGS]
??????????? ; insert the instructions here...
?????????? ;
DONE: NOP
RET ; return to DOS program
EXAMPLE ENDP
CODE_SEG ENDS
END EXAMPLE