2024.04.29 9주차 수업
# 모든 컴퓨터 내부데이터는 병렬데이터 처리함.
# 컴퓨터에 사용하는 신호를 전화선으로 사용할 수 없음.
# 컴퓨터에 있는 병렬신호를 직렬신호로 바꾸는 장치가 PSC, 직렬신호를 병렬신호로 바꾸는 장치가 SPC.
최근에는 병렬이 아닌 직렬로 사용
-> 그 이유?
그 이상 속도를 낼 수 없는 상황이 발생
- 데이터 처리속도가 빨라짐에 따라 주변에 자기장을 생성함 그로 인해 그 옆 선에 영향을 끼쳐 옆 데이터가 망가질 수 있음.
카운터 (Counter)
: 클럭펄스에 따라 2진값을 셀 수 있는 회로 (T형구조이용)
클럭이 하나 들어올 때마다 2진값을 증가되는 값으로 출력하는 방식.
두가지 종류 : Up Counter, Down Counter (1,2,3,4... / 5,4,3,2...)
2bit UP 카운터 설계(JK FF) -> 시험에 그대로 반드시 출제
1. 상태도
00이라는 신호에 1이 들어오면 01이 됨. 01에 신호가 들어오면 10, 또 신호가 들어오면 11, 신호가 또 들어오면 00
# FF의 여기표에서 JK F.F 암기
위의 표를 참고하여 아래 표 해석하기!
위의 여기도에서 AB에 들어간 숫자는 상태도의 원 안에 들어가있는 수
X는 들어간 값
F.F 입력
JA KA는 표 앖에 있는 A B X 와 A B 에서 각각 A의 값을 JK F.F에 대입해서 값을 출력
# PPT 51 52장 채로 암
<문제>
인코더 디코더 / 먹스 제출
수식을 이용해서 간략화 시키는 문제
레지스터 쉬프트레지스터 카운터 셋 중 하나 간단하게 설명하는 문제
--2장--
2의 보수 1의 보수 표시하는 방법
음수 표현 방식
16진수 덧셈 뺄셈
그레이코드
--1장--
4. 연산장치
4.1 컴퓨터의 구성과 기능
# 컴퓨터의 구성
4.2 CPU(중앙처리장치)
1) CPU 각 부분의 작동을 제어하고 연산을 수행하는 장치
2) 연산장치와 제어장치 (ALU, 레지스터, 캐시메모리)
3) CPU의 4대 기능
- 기억기능: 데이터, 명령, 주소 기억
- 연산기능: 산술연산, 논술연산, 비교연산
- 전달기능: 데이터나 주소 전달 가능
- 제어기능: 각 장치나 데이터 흐름 제어
4) CPU 명령 처리 주기
- 페취(fetch)주기: 메모리에서 명령을 읽어 해독하는 주기
- 실행(excute)주기: 해독된 명령을 실행하는 주기
4.3 CPU의 기능
# CPU의 기억기능
- 다양한 목적의 레지스터들, Cache 메모리
- D FF이나 Memory Cell로 구성
- 명령어, 주소, 데이터, 연산결과 저장
1) ACC
- 기억장치와 입출력장치간의 자료교환, 연산결과를 저장하는 임시기억장소
- 프로그램에 의해 변경 가능
- IBM-PC: AX, BX, CX, DX
# PC