[전공 CS] 8

[컴퓨터 구조론] Ch 07 시스템 버스, I/0및 인터럽트

우당탕탕 개발일지입니다. 컴구론 기말고사가 일주일도 안 남았습니다. 7장은 중요한 내용만 정리하고 지나가겠습니다. 1. 시스템 버스 구성⭐⭐⭐⭐⭐시스템 버스 = 데이터 버스 + 주소 버스 + 제어 버스 데이터 버스 (data bus) : 데이터 전송 ➡️ 버스 선들 수 = CPU와 기억장치 사이에 한번에 전송되는 비트수. 주소버스(address bus) : read/write시 기억장소를 지정하는 주소를 전송➡️주소 버스의 비트수에 의해 전체 기억장치 용량이 결정됨. 단방향 전송 : cpu -> 기억장치 및 I/O장치 제어 버스(control bus) : CPU와 I/O 장치 사이에 제어 신호들을 전송read/write 신호 (read : 주소, 읽기 신호 / write : 주소, 데이터,..

[컴퓨터 구조론] CH02_CPU의 구조와 기능_2-3 파이프 라이닝 , 슈퍼 스칼라, 멀티 코어

개인적인 필기용으로 사용하는 게시글 입니다. 이해한 내용으로 적기 때문애 책의 정의와 다를 수 있습니다. 2-3-1 ) 파이프 라이닝파이프 라이닝:CPU 속도를 향상 시키는 방법 중 하나. fetch,excution을 원래는 하나의 모듈만 뒀는데 모듈을 별도로 주면 동시에 처리 가능함. ⇒ 각 사이클의 처리 모듈을 따로 둠MIPS : 1초에 100만개를 처리 하는 단위.→ 첫번째 명령어가 실행되는 과정에 두번째 명령어를 인출하는 과정이 동시에 일어남.⚠️단점) 실행 단계 시간 > 인출 단계 실행 : 각 모듈의 처리 시간이 다름.→ 최대 성능을 발휘 못함. ⭐️해결책) 처리시간이 긴 파이프 라인으로 더 나눈다.명령어 인출 (IF) → 명령어 해독(ID) → 오퍼랜드 인출 (OF) → 실행 (EX)=..

[컴퓨터 구조론] CH02_CPU의 구조와 기능_2-3 파이프 라이닝 , 슈퍼 스칼라, 멀티 코어

개인적인 필기용으로 사용하는 게시글 입니다. 이해한 내용으로 적기 때문애 책의 정의와 다를 수 있습니다. 2-3-1 ) 파이프 라이닝파이프 라이닝:CPU 속도를 향상 시키는 방법 중 하나. fetch,excution을 원래는 하나의 모듈만 뒀는데 모듈을 별도로 주면 동시에 처리 가능함. ⇒ 각 사이클의 처리 모듈을 따로 둠MIPS : 1초에 100만개를 처리 하는 단위.→ 첫번째 명령어가 실행되는 과정에 두번째 명령어를 인출하는 과정이 동시에 일어남.⚠️단점) 실행 단계 시간 > 인출 단계 실행 : 각 모듈의 처리 시간이 다름. → 최대 성능을 발휘 못함. ⭐️해결책) 처리시간이 긴 파이프 라인으로 더 나눈다. 명령어 인출 (IF) → 명령어 해독(ID) → 오퍼랜드 인출 (OF) → 실행 (EX)..

[FOUNDATIONS OF COMPUTER SCIENCE 4E] 시험 대비 문제 _1,2장 (정답포함)

안녕하세요. 우당탕탕 개발일지 입니다. 1학년 멘토링을 맡게 되었습니다. 많은 분들이 시험 준비할때 도움이 되면 좋겠습니다. 2025.04.10 - [[전공 CS]] - [FOUNDATIONS OF COMPUTER SCIENCE 4E] 시험 대비 문제 _1,2장 (1~6번 문제만) [FOUNDATIONS OF COMPUTER SCIENCE 4E] 시험 대비 문제 _1,2장 (1~6번 문제만)안녕하세요. 우당탕탕 개발일지 입니다. 1학년 멘토링을 맡게 되었습니다. 많은 분들이 시험 준비할때 도움이 되면 좋겠습니다.   1장   2) 보편적인 계산 장치에 대한 아이디어는 1936년________hansol2124.tistory.com ※문제를 먼저 풀고 답을 보시기 바랍니다!! 밑에 바로 정답이 나옵니다! ..

[전공 CS] 2025.04.13

[컴퓨터 구조론] CH02_CPU의 구조와 기능_2.1 CPU의 기본 구조 ~ 2.2 명령어 실행

안녕하세요. 우당탕탕 개발 일지입니다. 새로운 학기가 시작되었네요. 이번학기는 학교에서 배우는 과목은 블로그에 기록 용으로 올리려고 합니다.※ 개인적인 노트 필기용이라 설명이 자세하지 않고 정의와 다를 수 있습니다. 지치지 말고 아자아자!  2.1 CPU의 기본 구조  CPU = " 프로그램 수행 "1. 명령어 인출 (instruction fetch) : 메모리에서 명령어 읽어옴 2. 명령어 해독(instruction decode): 명령어 해독 3.데이터 인출 (Data fetch): 메모리나 I/O장치에서 데이터 읽어옴4.데이터 처리(Data process): 산술연산이나 논리연산 수행.5. 데이터 저장(Data store) ⊙ 명령어 인출, 해독 => 공통된 과정 ⊙ 데이터 인출,처리,저장 => 명..

[FOUNDATIONS OF COMPUTER SCIENCE 4E] 시험 대비 문제 _1,2장 (1~6번 문제만)

안녕하세요. 우당탕탕 개발일지 입니다. 1학년 멘토링을 맡게 되었습니다. 많은 분들이 시험 준비할때 도움이 되면 좋겠습니다.  1장   2) 보편적인 계산 장치에 대한 아이디어는 1936년________  이 처음 제안했습니다. 그는 모든 계산이 지금은 ________이라고 불리는 특수한 종류의 기계에 의해 수행될 수 있다고 제안했습니다. 3) 폰 노이만 모델은 컴퓨터를 1)___ 2)___ 3)___ 4)__ 의 네 가지 하위 시스템으로 정의합니다. 4) _______은 프로그램이 메모리에 저장되어야 한다고 명시합니다. 5) 컴퓨터는 1)___ 2)____ 3)____ 의 세 가지 구성 요소로 구성되어 있다고 생각할 수 있습니다.     2장      2) 이진 시스템, base =2, 그리고 우리는 ..

[전공 CS] 2025.04.10

[컴퓨터 구조론] 1. 컴퓨터의 구조

안녕하세요. 우당탕탕 개발 일지입니다. 새로운 학기가 시작되었네요. 이번학기는 학교에서 배우는 과목은 블로그에 기록 용으로 올리려고 합니다. 지치지 말고 아자아자! H/W & S/W정보의 표현과 저장bit의 표현 단위 / 용량 /전송단위(CPU속도)SI(International System of Units) CPU와 Memory, I/O와의 접속(연결)컴퓨터 구조의 발전 과정(역사)용어 정리 1. H/W & S/W 하드웨어 ->    시스템 소프트웨어 (=운영 체제)   -> 응용 소프트웨어 1. 하드웨어 = 실체 :정보(전기적 신호)들의 1) 전송 통로 제공, 그 정보에 대한 처리가 실제로 발생하는 실체.중앙처리 장치기억장치- 주기억장치_ram,rom / 보조 기억장치_disk입출력장치-입력 장치: 키..

[SQLD] 제 1과목 데이터 모델링의 이해_ 벼락치기 개념정리

안녕하세요. 우당탕탕 개발일지입니다. 25년 3월 8일 시험입니다. 시험 3일전에 공부 시작합니다.  1-1 데이터 모델의  이해  모델링 =요구사항 정의 모델링 특징:- 단순화 -추상화-명확화   데이터 모델링 관점 -데이터 관점 : 업무 고려 x , 오직 데이터만 고려 -프로세스 관점 -데이터와 프로세서 관점   데이터 모델링 유의점 -중복-비유연성 : ( 유연성 : 유지 보수 편하게 만들기)-비일관성  데이터 모델링 3가지 요소-대상 =객체-속성 = 컬럼,열-관계 = 테이블 +) 인스턴스 =행  데이타 모델링의 3단계1. 개념적 모델링     -추상화 수준이 가장 높음.     -업무 분석 -> 핵심 엔티티 추출     -ERD 작성 2. 논리적 모델링    -데이터 정규화 수행    -세부속성,식..

[전공 CS]/SQLD 2025.03.10
728x90