728x90 공부170 논리회로설계 레지스터들 간의 연결 우선 레지스터전송수준 설계를 하고, 그 다음에는 각 서브 블럭별로 게이트 수준 설계를 해야합니다. 소프트웨어에서 변수를 많이 사용하는 것처럼 하드웨어에서도 레지스터들을 많이 사용합니다. 마찬가지로 하드웨어에서도 많은 레지스터를 사용합니다. 예로 스마트폰 안 마이크로프로세서(AP)는 레지스터를 수천개 이상 가지고 있습니다. 이런 수천개 레지스터 사이에 레지스터 트랜스퍼가 일어날려면 하드웨어에서 물리적으로 연결이 되어야 합니다. 처음 받던 거 처럼 R2 버스 라고 합니다. 버스는 하드웨어에서 매우 중요한 겁니다. b에서 만일 R2 2020. 6. 25. 데통 퀴즈정리 Q5까지 Q1:15 A는 "Divide and Rule/Conquer" 원리를 기반으로 데이터 통신 시스템을 알아내기 위한 채택된 일반적 구조 A 는 'Layered Protocol Architecture' B는 만들어진 규칙, 어떻게 데이터를 포맷하고 전송, 전달 할지 이러한 규칙때문에 통신은 각각 통신을 할 수 있다. 인트라구조와 디자인이 다름에도. 그러므로 B의 기준은 데이터 통신에서 매우 중요하다. B는 'Protocol' 빈칸 채워넣기 순서 제대로 보기 (1) Physical (2) Data Link (3) Network (4) Transport (5) Session (6) Presentation (7) Application APST NDP Q2:24 빈칸 채워넣기 Point-to-Point 점대점 매체.. 2020. 6. 25. 기말 Greedy_approach 정리 Greedy algorithm : Make a sequence of choices, each of which simply looks the best at the moment 선택들 중에서 그 순간 가장 좋아보이는 선택을 함. 대표적인 그리디 알고리즘의 예시는 '동전 고르기' . ex) 730 원을 채우기 위해 동전을 선택하자. Greedy approach vs Dynamic programming -최적화 문제를 푸는데 사용(Solve optimization problems) -그리디 알고리즘은 다이나믹 프로그래밍과 달리 문제를 작은 부분 문제로(sub-problems) 나뉘어지지 않음. 지역적 최적화 선택을 하면 재고려하지 않음 선택은 과거나 미래 선택에 영향을 미치지 않음 최적화인지는 증명해야함(pro.. 2020. 6. 24. 컴퓨터구조9 Computer Arithmetic Arithmetic & Logic Unit (ALU) - 컴퓨터 내에서의 정수 연산 - floating point(실수) 표현 - 과거에는 Co-processor Control Unit 에는 제어 신호가 들어갑니다. Flags 는 오버플로우 등의 신호가 나옵니다. Sigh-Magnitude(부호와 절댓값으로 표현) 가장 왼쪽 부호(LSB)가 양수,음수를 나타내는 bit 입니다. 이거에 단점은 +0 , -0 처럼 0의 표현식이 두개 입니다. 또 연산 후 부호를 다시 판단 해야함으로 불편합니다. 그래서 2의 보수법이 나왔습니다. 0이 단 하나의 표현식이 있습니다. 간단히 2의 보수를 음수로 바꾸는 법에 대해 말하자면 식을 0->1 ,1->0 로 반전시키고 +1 을 해주면 됩니다. (-3) 이 2의 보수를 가.. 2020. 6. 23. 이전 1 ··· 25 26 27 28 29 30 31 ··· 43 다음 728x90