본문 바로가기

분류 전체보기62

2. CPU의 구조와 기능 (1) - Read Me는 읽어보셨나요? - 2023.02.17 - [HakBu Review (학부)/Computer Architecture] - Read Me ● 개요 CPU가 수행해야 하는 세부적인 동작 1. 명령어 인출 : 명령어 읽어오기 2. 명령어 해독 : 수행할 동작 결정 3. 데이터 인출 : 필요한 데이터 읽어오기 4. 데이터 처리 : 데이터로 연산 수행 5. 데이터 저장 : 결과 저장 1~2는 모든 명령어에 대해 공통적으로 수행되고, 3~5는 필요에 따라 수행됨. ● CPU의 기본 구조 CPU는 산술논리연산장치(Arithmetic and Logical Unit : ALU)와 레지스터 세트, 제어 유닛, 그리고 CPU 내부 버스로 구성됨. ● 명령어(Instruction) 실행 - 명령어 사이클 :.. 2023. 2. 19.
1. 컴퓨터시스템 개요 (2) - Read Me는 읽어보셨나요? - 2023.02.17 - [HakBu Review (학부)/Computer Architecture] - Read Me ● 컴퓨터 구조의 발전 과정 - 초창기 컴퓨터 구조 1. 덧셈, 뺄셈 수행하는 기계식 카운터 (블레즈 파스칼) 2. 곱셈, 나눗셈 추가 (고트프리트 라이프니츠) 3. "Difference Engine", 덧셈/뺄셈/결과값출력 가능 (찰스 배비지) 4. "Analytical Engine", 곱셈/나눗셈 추가 (찰스 배비지) + 연산장치 "Mill"과 기억장치 "Store"로 이루어짐. 5. "ENIAC", 진공관 이용하여 속도와 신뢰도 향상 but 프로그램 저장 및 변경 불가능 (펜실베니아 대학) ※ 1945년 폰 노이만의 설계 개념 공개 (2진수 사용하.. 2023. 2. 19.
[BOJ] [2447] 별 찍기 - 10 (Python) 내 해답) def f(n): #빈칸 뚫어주는 함수 global square k=3 while k 2023. 2. 18.
[BOJ] [2439] 별 찍기 - 2 (Python) 내 해답) n=int(input()) for i in range(1,n+1): print(" "*(n-i),end = "") print("*"*i) 리뷰) 반복문을 사용하면서 별이 출력되기 전 띄어쓰기가 들어가야되는 점을 고려하면 쉽게 풀 수 있다. 2023. 2. 18.
1. 컴퓨터시스템 개요 (1) - Read Me는 읽어보셨나요? - 2023.02.17 - [HakBu Review (학부)/Computer Architecture] - Read Me ● 컴퓨터의 기본 구조 1. 중앙처리장치(Central Processing Unit : CPU) / 프로세서(Processor) : 프로그램 실행, 데이터 처리 + 한 번에 처리하는 데이터의 길이에 따라 8, 32, 64비트 컴퓨터로 분류됨. 2. 기억장치(Memory) : 프로그램, 데이터 저장 2-1. 주기억장치(Main Memory) : 액세스 속도 높음, 휘발성, 비트당 가격 높음 2-2. 보조기억장치(Auxiliary Storage Device) / 2차 기억장치(Secondary Memory) : 액세스 속도 낮음, 비휘발성, 비트당 가격 낮.. 2023. 2. 18.
Read Me 본 내용은 2022년 2학기 필자가 수강한 컴퓨터구조 강의를 바탕으로 작성되었습니다. 생능출판사의 교재의 내용을 기반으로 합니다. 배운 내용을 적당히 요약 정리 함에 목표를 두고 있기에, 자세하고 깊은 내용은 생략이 되어 있고 불친절할 수 있습니다. 2023. 2. 17.