일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 공단기
- 정보처리기사
- 카르노맵
- 논리회로
- 2017년 컴퓨터일반
- 정보처리기사 필기
- 디코더
- 정처기
- 서울시
- 2019년 컴퓨터일반
- 2018년
- 2019년 계리직 컴퓨터일반
- 멀티플렉서
- 국가직
- 탑스팟
- 전산직
- 정처기 필기
- 2019년
- It
- 지방직
- 공단기 컴퓨터일반
- 2017년
- 컴퓨터일반
- 컴일
- 계리직
- 2019년 계리직
- 탑스팟 컴퓨터일반
- 인코더
- 컴퓨터
- 9급
- Today
- Total
목록탑스팟 (8)
Don't Look Back In Anger

- 프로그램을 실행하는 도중에 예기치 않은 상황이 발생할 경우 실행중인 작업을 일시 중단하고, 발생된 상황을 우선 처리한 후 실행중이던 작업으로 복귀하여 계속 처리하는 것 - 인터럽트는 외부 인터럽트, 내부 인터럽트, 소프트웨어 인터럽트로 구분 외부 인터럽트 외부 인터럽트는 다음과 같이 입·출력장치, 타이밍 장치, 전원 등 외부적인 요인에 의해 발생 - 입·출력장치가 데이터의 전송을 요구하거나 전송이 끝났음을 알릴 경우 - 특정 장치에 할당된 작업 시간이 끝났을 경우 - 컴퓨터의 전원 공급이 끊어졌을 경우 내부 인터럽트 내부 인터럽트는 다음과 같이 잘못된 명령이나 데이터를 사용할 때 발생하며, 트랩(Trap)이라고도 부름 - 명령 처리 중 오버플로(Overflow) 또는 언더플로(Underflow)가 발..

* 정수는 숫자 표현이 단순한 반면, 실수의 표현은 아주 복잡하고 표현 범위가 상당히 넓다. * 부동소수점은 매우 큰 수나 매우 작은 수를 표현하는 데 적절한 방법이다. Unpack = Zone 형식 https://youtu.be/NoSDLu0Vgy4 https://youtu.be/TvpBEXOMitE?si=XEft--0EMhdkEOnO
https://youtu.be/zaWp0U3tXv4
https://youtu.be/W1xc4tDICMc https://youtu.be/VqvEh72iVaQ - n Bit의 Code화된 정보를 2ⁿ개의 출력으로 번역하는 회로 - 명령어의 명령부나 번지를 해독할 때 사용하는 회로로 주로 AND 게이트로 구성됨 https://youtu.be/Zh79ClhKuS4 https://youtu.be/jWOw_PXAzm0 https://youtu.be/zaWp0U3tXv4
https://youtu.be/pjeZyjeWjBo

묵시적 주소(Implied Address, 암시적)지정방식 자료 자신 주소(Immediate Address, 즉시적, 즉치적)지정방식 직접 주소(Direct Address)지정방식 간접 주소(Indirect Address)지정방식 계산에 의한 주소지정방식 상대주소 (Relative Mode) 베이스 레지스터 (Base Register Mode) 인덱스 레지스터 (Index Register Mode) (1) 묵시적(=암시적) 주소지정방식 - 주소를 지정하는 필드가 없는 0번지 명령어에서 Stack의 Top 포인터가 가리키는 Operand를 암시하여 이용함 - 주소를 따로 지정하지 않아도 묵시적으로 알고 있는 주소를 암시 (2) 자료 자신(= 즉시적) 주소 지정 방식 - 명령어 자체에 오퍼랜드(실제 데이터)..
연산자부 (Op-Code) 번지부 = 자료부 (Operand) EX) ADD → 연산자부 5, 7 같은 숫자 or 숫자가 기억되어 있는 번지의 주소 → 번지부 (1) 연산자부 (Operation Code, Op-Code) - 수행해야 할 동작에 맞는 연산자를 표시하며 흔히 Op-Code부라고 함 - 연산자부의 크기(비트 수)는 표현할 수 있는 명령의 종류를 나타내는 것으로, nBit 일 때 최대 2ⁿ개의 명령어를 사용할 수 있음 - 연산자부에는 주소부의 유효 주소가 결정되는 방법을 지정하기 위한 모드 비트를 추가하기도 함 (0 : 직접, 1 : 간접) (2) 번지부 = 자료부 (Operand) - 자료부는 실제 데이터에 대한 정보를 표시하는 부분으로 주소 필드(Address field)라고도 함 ..
https://youtu.be/ijM7o0Ikk7A https://youtu.be/iWRkzJPfoZg ① 명령 인출 : 명령어를 프로그램 메모리에서 중앙처리장치로 가져오는 단계 ② 명령 해독 : 명령을 해독하여 명령어의 종류를 알아내는 단계 ③ 주소부 인출 : 명령어 실행을 위해 메모리에서 데이터를 인출하는 단계 ④ 명령 실행 : 명령을 실행하는 단계 ⑤ 결과 저장 : 명령의 실행 결과를 저장하는 단계 ① 다음에 실행할 명령어의 주소를 갖는 프로그램 카운터(PC) 값을 MAR로 보낸다. (MAR ← PC) ② 주기억장치로부터 명령어를 읽어 MBR에 적재한다. (MBR ← M[MAR]) ③ MBR의 명령어를 IR로 적재한다. (IR ← MBR) ④ IR에 적재된 명령어를 해독한 후 그 결과에 따라..