Computer Science/컴퓨터구조
2021. 1. 27.
[컴퓨터 구조] 입출력 프로그래밍
이 글은 www.youtube.com/watch?v=pbl4bp5g0yo&list=PLc8fQ-m7b1hD4jqccMlfQpWgDVdalXFbH&index=30&t=1s 보고 공부한 글입니다. 입출력 프로그래밍 인풋, 아웃풋 레지스터가 있고 인풋이 되는지 아웃풋이 되는지 FGI, FGO 플레그를 쓴다. FGI가 1이 될 때까지 BUN CIF, INP를 계속 돈다. Flag = 1인 뜻은 키보드로부터 버퍼에 데이터가 들어온다는 의미 STA CHR – AC에 있는 값을 CHR라는 메모리 번지에 저장한다. 출력 2개 문자의 패킹 8bit ASCII -> 16bit UniCode로 바꾸는 게 매우 유용하다. SH4서브루틴 – 왼쪽으로 4비트 미는 서브루틴 SKI, BUN, FST INP - 로 캐릭터를 받는다...