실력에 문제가 있지.


1. 기본적인 인터럽트 관련 레지스터 in / out

2. 함수 / 변수 네이밍

3. 리터럴 문자열 배열의 처리

4. printf

5. 약간의 산술 연산


말곤 아~~~무것도 없는 기본 코드임.


열이면 열 백이면 백 다 코드구성은 비슷해짐.


문자열을 배열을 어떻게 운용하느냐 정도의 차이.


과거엔 snake 타입을 많이 쓰지도 않았고,


대개의 개발자들은 나처럼 if else 를 팍팍 없애는 스타일이 아님.


마우스의 타입을 읽어오는 부분도 대개 범위 밖 처리를 if else 나 switch 로 하지 저렇게 문자열 배열 하나로 묶지 않음.


20년도 더 전에 TC 로 SVGA / Mouse 에 스프라이트 에디터 맵 에디터 만들던 내겐 저런건


걍 hello world 임.