
총 3개
-
서강대학교 23년도 마이크로프로세서응용실험 9주차 Lab09 결과레포트 (A+자료)2025.01.121. 마이크로프로세서 타이머 마이크로프로세서의 시간 제어를 위해 타이머를 사용할 수 있다. 타이머는 하드웨어 자체가 카운터와 동일하고, 클록 신호에 의한 카운팅으로 시간을 측정하는 방식으로 사용된다. 타이머에는 Auto-reload 레지스터, Capture/Compare 레지스터 등이 있어 다양한 모드로 설정할 수 있다. 타이머의 동작 모드에는 upcounting, downcounting, center-aligned 모드 등이 있으며, 입력 신호에 따라 external clock mode 1/2, internal trigger 등으...2025.01.12
-
서강대학교 23년도 마이크로프로세서응용실험 6주차 Lab06 결과레포트 (A+자료)2025.01.211. Subroutines 실험에서는 subroutine의 호출 및 복귀와 관련된 명령어들의 동작을 이해하고, stack의 활용법과 push, pop 명령어, subroutine에서의 stack의 역할을 학습했습니다. 또한 subroutine으로의 parameter 전달 방식을 이해하고, 개별적인 파일에 작성된 subroutine의 assemble, compile 및 link를 위한 directive의 역할을 이해했습니다. 2. Stacks 실험에서는 LIFO(last-in first-out) 개념을 갖는 stack 메모리 영역의 ...2025.01.21
-
마이크로프로세서응용실험 4주차 Lab04 결과레포트 (A+자료)2025.01.121. Number system / ASCII code 8진수와 16진수는 2진수를 3bits, 4bits 단위로 묶어 표현하는 수체계이다. 이들은 모두 10진수로 상호변환 가능하다. 컴퓨터는 음수를 포함한 signed number를 표현하기 위해, 2's complement를 사용한다. ASCII code는 문자를 표현하기 위한 코드로, 0x00~0x1F, 0x7F의 경우 총 33개의 control character로, 나머지는 95개의 printerable character로 구성된다. 2. Flags / Updating flag...2025.01.12