computer science 1일차 (CPU,메모리)
1. CPU CPU 구성요소 1. ALU : 비교, 판단, 연산을 담당 2. CU : 스케쥴을 제어하는 역할 3. 메모리 유닛 레지스터 : 처리할 명령어를 저장 캐시 메모리(L1) : 처리속도를 높여주는 역할 2. 메모리 메모리 구성요소 레지스터(CPU), 캐시메모리,메인 메모리(주 기억장치) , 하드디스크(보조 기억장치) 레지스터(CPU) (CPU에서의 레지스터는 L1 캐리메모리입니다. 메모리에서의 레지스터는 L2,L3 캐리메모리입니다. 서로 다릅니다.) L2,L3 캐시메모리 vs CPU 레지스터 L2, L3 **캐시메모리**는 CPU와 별도의 공간이며, 메인 메모리와 CPU 간의 속도차이를 극복하기 위한 것 CPU **레지스터**는 CPU안에서 연산을 처리하기 위하여 데이터를 저장하는 공간 캐시메모리..
2024. 3. 19.
알고리즘 6일차
아래의 문제를 풀다가 https://school.programmers.co.kr/learn/courses/30/lessons/42840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이는 다음과 같다. answers = [1, 3, 2, 4, 2] def solution(answers): one = [1, 2, 3, 4, 5] two = [2, 1, 2, 3, 2, 4, 2, 5] three = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] score = [0, 0, 0] winner = [0, 0, 0] for index, i in enume..
2024. 3. 13.