2013-04-13 5 views
0

프로그래밍 할당을 위해 PCSpim의 어셈블리 언어에서 사용자 입력을 확인하는 가장 좋은 방법을 알아 내려고합니다. 기본적으로 디스플레이를 오름차순으로 표시할지 여부를 입력하라는 메시지가 표시됩니다. "Y"를 입력하면 화면은 오름차순으로 표시되지만 "N"을 입력하면 내림차순으로 인쇄됩니다.PCSpim에 대한 예/아니오 입력

"Y"와 "N"을 레지스터에 저장하여 답을 확인하거나 레지스터에 저장된 숫자 여야합니까?

기타 아이디어도 환영합니다. 고맙습니다!

+0

대신 1 = 예, 0 = 아니요로 열거했습니다. 그런 식으로는 더 잘하는 것 같습니다. Y와 N을 사용할 수있는 방법이 있다면 의견을 보내 주시면 감사하겠습니다. – user2109706

답변

0

문자를 읽는다면 아마도 ASCII 코드를 얻게됩니다. 따라서 입력을 ASCII 코드 YN과 비교해야합니다. 어셈블러에 따라 'Y' 또는 'N'과 같은 상수를 작성할 수 있습니다. 그렇지 않으면 ascii 차트에서 코드를 찾아야합니다.