일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 조건 연산자
- 메가바이트
- 데이터 버스
- H-bridge
- latch
- 프로세서 기능
- 메모리
- 누산기
- 오실레이터
- 래치
- 절대값
- 파이프 라인(pipeline)
- Call-By-Value
- Call-By-Reference
- 제어버스
- 주소버스
- 프로그램 카운터
- TMS320F28335PGFA
- 포인터
- serial통신
- MAX232
- risc
- Visual Studio 2008
- vfd
- OPAMP
- LSB
- cisc
- 킬로바이트
- 문자열과 포인터
- C언어
- Today
- Total
목록Embedded (23)
Fortune Smiles On Me
크리스탈(Crystal) vs 오실레이터(oscillator) 크리스탈 : 크리스탈은 두개의 핀이 있고, 따로 극성이 없다. 그리고 자체적으로 발진하지 못하여 외부에서 따로 발진시켜주어야 한다. 크리가 작고, 가격이 싸다. 오실레이터 : 보통 4개의 핀을 가진 소자로서 4개의 핀중 2개는 vcc gnd이다. 즉, 전원을 공급해야 동작하는 소자이다. 크기가 크고 가격이 비싸다.
메모리는 프로세서가 사용할 데이터와 소프트웨어를 저장하는데 쓰인다. 종류가 다양하고 한 시스템에서 여러개도 사용가능하다. 전력을 공급하지 않아도 내용을 유지 그렇지만 참조 속력이 느린 메모리.. 용량은 크지만 지원회로가 피료하고 참조 속력이 느린 메모리 참조 속력을 높이기 위해 용량은 줄인 메모리 등이 있다. 메모리는 워드구성 또는 비트구성 두가지이다. 워드구성방식은 니블이나 바이트나 워드를 한 컴포넌트에 저장하고 비트구성방식은 바이트나 워드의 각 비트를 개별 컴포넌트에 할당한다. -메모리칩 크기 : 예를 들어 SDRAM이 512k X 8 (워드구성) 인 반면에, DRAM칩은 4M x 1(비트구성)일 수 있다. 둘다 저장 용량은 정확하게 4096으로 동일하지만 구성 방식이 다르다 . DRAM의 경우에 8..
레지스터는 프로세서 내에 있는 범용 저장소이다. 레지스터 수는 프로세서 아키텍처에 따라 상당히 가변적이다. 일반적으로 프로세서에는 누산기(accumulator)가 하나 이상 있다. 누산기는 연산을 수행할 때 연산수를 저장하는 레지스터를 말한다. 어떤 아키텍처는 모든 레지스터가 누산기 기능을 하는 반면, 어떤 아키텍처는 몇몇 레지스터를 저장소 전용으로 제한하기도 한다. 일부 프로세서에는 메모리 영역을 가리키는 포인터 구실을 하는 색인 레지스터가 있다. 그리고 범용 레지스터 전부가 색인 레지스터 기능을 할 수 이쓴 아키텍처가 있는 반면, 전용 색인 레지스터가 따로 있는 아키텍처도있다. ★모든 프로세서에는 다음에 수행할 명령어가 있는 메모리 위치를 저장하는 프로그램 카운터(Program counter) 또는 ..
버스(BUS) : 버스는 같은 기능을 가진 신호선 묶음으로, 컴퓨터 시스템 각 부분 사이에 전기적인 신호를 전달한다. 즉 , 버스는 디바이스 사이에 정보를 전달한다. 예를 들어 데이터 버스(Data Bus)는 프로세서와 여러 하부 시스템 사이에 데이터를 전달하는 신호선 묶음을 가리킨다. 그리고 버스 폭은 정보를 전달하는 신호선 숫자다. 예를 들어 폭이 8비트인 버스는 한꺼번에 8비트 데이터를 전달한다. 시중에 나와있는 마이크로프로세서 대부분은 3버스 시스템 아키텍처이다. 3버스란 주소버스, 데이터 버스, 제어버스를 가리킨다. 프로세서 ------------주소-----------> 메모리 데이터 버스는 양방향이며, 데이터 전송 방향은 프로세서가 결정. 주소 버스는 프로세서가 접근하려는 메모리 주소를 전달..