목차
소스 파일 분화
○ Makefile 정리
○ 헤더 파일 정리
○ 어제 남은 설명
○ PIC 초기안
○ 인터럽트 핸들러 작
○ Makefile 정리
○ 헤더 파일 정리
○ 어제 남은 설명
○ PIC 초기안
○ 인터럽트 핸들러 작
본문내용
load-gdtr 이 부분은 지정된 라미트번지와 GDTR 이라는 48비트의
레지스터에 대입하기 위한 함수
48바이트 이므로 MOV명령어 사용 할수 없어 메모리 번지로만 지정
번지를 지정 하면 GDTR에 대입
-세그먼트의 정보를 CPU의 사양에 맞추어서 8바이트로 정리한 함수
-입력의 위해 struct SEGMENT_DESCRIPTOR 구조체 준비
♣세그먼트
8바이트에는 세그먼트에는 크기, 세그먼트의 시작번지, 세그먼트의 관리용
속성 3개의 정보 들어간다
♣구조체
구조체의 base는 low(2바이트),mid(1바이트),high(1바이트)로 구분
이유는 호환성을 높이기 위해
레지스터에 대입하기 위한 함수
48바이트 이므로 MOV명령어 사용 할수 없어 메모리 번지로만 지정
번지를 지정 하면 GDTR에 대입
-세그먼트의 정보를 CPU의 사양에 맞추어서 8바이트로 정리한 함수
-입력의 위해 struct SEGMENT_DESCRIPTOR 구조체 준비
♣세그먼트
8바이트에는 세그먼트에는 크기, 세그먼트의 시작번지, 세그먼트의 관리용
속성 3개의 정보 들어간다
♣구조체
구조체의 base는 low(2바이트),mid(1바이트),high(1바이트)로 구분
이유는 호환성을 높이기 위해
추천자료
A+ 링크드 리스트 구현
[과외]중학 기술 1-2학기 기말 예상문제 03
Exe와 Com의 차이
[C++] 여행사 운영프로그램 보고서(소스와 프로그램사진포함)
인터넷 비지니스(전자상거래)
[시스템프로그래밍] SIC/XE Assembler, linker, loader
Linux와 Window의 Interrupt 비교분석
avi , wav , html
[비트][비트와 레지스터][비트와 5비트][64비트][비트동기][GPS(위성항법장치)][비디오스트림...
UNIX/Linux에서 system call로 제공하는 shared memory, semaphore 기능을 이용한 producer-c...
[레이저공학] Nd-YAG실험
소개글