목차
Ⅰ. 비트와 레지스터
1. STATUS 레지스터
1) IRP
2) RP1, RP0
3) TO
4) PD
5) ZERO
6) DC
7) C
2. I/O 레지스터(레지스터 파일 5, 6h에 위치 - PORTA, PORTB)
3. TRIS 레지스터
4. OPTION 레지스터(81h에 위치)
1) RBPU
2) INTEDG
3) T0CS
4) T0SE
5) PSA
6) PS2:PS0
5. INTCON 레지스터(0Bh, 8Bh에 위치)
1) GIE
2) EEIE
3) T0IE
4) INTE
5) RBIE
6) T0IF
7) INTF
8) RBIF
6. FSR 레지스터
7. INDF 레지스터(00h, 80h에 위치)
Ⅱ. 비트와 5비트
Ⅲ. 비트와 64비트
Ⅳ. 비트와 비트동기
Ⅴ. 비트와 GPS(위성항법장치)
Ⅵ. 비트와 비디오스트림
참고문헌
1. STATUS 레지스터
1) IRP
2) RP1, RP0
3) TO
4) PD
5) ZERO
6) DC
7) C
2. I/O 레지스터(레지스터 파일 5, 6h에 위치 - PORTA, PORTB)
3. TRIS 레지스터
4. OPTION 레지스터(81h에 위치)
1) RBPU
2) INTEDG
3) T0CS
4) T0SE
5) PSA
6) PS2:PS0
5. INTCON 레지스터(0Bh, 8Bh에 위치)
1) GIE
2) EEIE
3) T0IE
4) INTE
5) RBIE
6) T0IF
7) INTF
8) RBIF
6. FSR 레지스터
7. INDF 레지스터(00h, 80h에 위치)
Ⅱ. 비트와 5비트
Ⅲ. 비트와 64비트
Ⅳ. 비트와 비트동기
Ⅴ. 비트와 GPS(위성항법장치)
Ⅵ. 비트와 비디오스트림
참고문헌
본문내용
g DRAM issues at the system level」이다. B. Jacob의 글 중에는 읽을만한 내용이 많다).
CPU에서 같은 데이터 전송속도가 하더라도 데이터의 전송대역폭(전송량)은 64비트에서는 2배가 되고 이것은 무시할 수 없는 수치이다. 종종 이러한 비교에는 4차선과 8차선 도로의 차량 통행량을 비교하곤 했다. 이것은 가장 간단한 비교이고 다른 요소가 더 있다. 예측 분기와 파이프라이닝을 넘어 메모리 접근의 최적화를 과감하게 시도했다. 대부분의 64비트 프로세서는 메모리 접근의 순서가 반드시 명령의 순서와는 일치하지 않지만 그 의존성은 보존된다는 것인데 프로세서의 메모리 접근마저도 내부에서 최적화되어 스케줄되는 것이다.
Ⅳ. 비트와 비트동기
이 기능은 들어오는 신호를 적절한 시간에 채취하여 비트 대열을 뽑아내는 수신기의 기능에 관한 것이다. 수신기는 첫 번째 비트의 채취를 시작하는 시간과 연속하는 비트간의 비트 지속 시간을 알아야 한다.
종래의 주파수 분할 다중통신에 있어서도 동기는 필요하고, 이때는 송신단국과 수신단국이 똑같은 주파수의 발진기를 독립적으로 준비해두면 된다. 또 시분할 다중통신의 경우도 PAM방식에서는 특수한 높이의 펄스를 삽입하여 보내면 수신 측에서는 이 특수한 펄스를 찾아내어 이것을 기준으로 해서 시간을 송신측과 맞출 수 있게 된다.
그러나 PCM통신 방식에서는 전송할 펄스의 높이나 펄스폭이 모두 같아서 수신측에서 찾아 내기가 곤란하다.
만약 FDM방식과 같이 수신 단국에서 독립적으로 클럭 펄스를 발생하면 아주 사소한 송수신의 차이도 시간이 지남에 따라 축적되어 1펄스 이상 어긋나게 되어 복호화가 불가능 하므로 송신단국과 수신단국의 클릭 주파수를 완전하게 일치시킬 필요가 있다.
클릭을 일치시키는 방법, 즉 비트 동기방법은 타이밍 정보를 별도로 전송하는 「외부타이밍」, 다수의 신호로부터 타이밍 정보를 추출하는 「공통 타이밍」및 자기 신호로부터 타이밍 정보를 추출하는 「자기 타이밍」등이 있으며, PCM 통신에서는 자기 타이밍 방식을 주로 쓰고 있으며 클럭의 위상 차이를 일치시키기 위하여 (타입슬롯동기)PLL(phase locked loop)을 이용한다.
Ⅴ. 비트와 GPS(위성항법장치)
GIS 정보와 GPS 정보가 결합하면, 현 위치를 파악하거나 경로 설정 및 경로 추적, 각 좌표점에 의한 정보 파악 등이 가능해 진다. 이를 위해서는 지도상에서의 GPS 좌표를 획득해야 한다. 알맵은 지도 정보는 물론, GPS 좌표까지 제공하고 있어, GPS 좌표점 조사를 해야 하는 수고를 덜어 준다.
다음의 과정을 통하여 GIS 데이터로 활용하고자 하는 지역의 지도와 GPS 좌표를 획득할 수 있다.
1) 원하는 지역을 알맵으로 검색 한다.
2) 필요로 하는 축적으로 지도를 확대 또는 축소를 한다.
3) 해당 지역의 좌, 우측 상. 하단 모서리 부분에 Waypoint를 추가 한다. 청색의 사각형이 표시된 부분이 Waypoint 설정 부분이다.
4) 키보드의 print screen 키나 전문화면 캡쳐 프로그램을 이용하여 프로그램 창을 캡쳐 한 뒤 지도 표시 부분만을 따로 bitmap으로 저장 한다.
5) 알맵의 Waypoint 관리 메뉴에서 위 3)에서 추가한 Waypoint 정보를 확인하고, 별도 보관한다.
Ⅵ. 비트와 비디오스트림
디지털 비디오 스트림 데이터를 압축하는 MPEG 알고리즘은 크게 두 가지 상반된 목적에 따라 각기 다른 압축 방식을 쓴다. 두 가지 목적은 단위 시간에 재생하게 될 데이터량(bit rate)과 재생되었을 때 사람들에게 보이는 화질(picture quality)을 각각 균일하게 하는 것이다.
비디오 데이터에 대해 처음부터 끝까지 일정한 비트율을 가지도록 압축하면 단위 시간에 재생되는 데이터량은 일정하게 되지만, 화질은 화면 내용에 따라 일정한 수준을 유지하지 못한다. 고정 비트율을 유지하기 위해 MPEG에서는 양자화 스텝(quantization step)을 조정하면서 한 프레임(frame:단위 시간 동안 보여줄 화면 단위)의 크기가 특정값이 될 때까지 반복적으로 압축한다. 이런 압축 방식을 고정 비트율(CBR : Constant Bit Rate) 압축이라 한다.
고정 비트율로 압축된 비디오 스트림은 저장, 전송, 재생할 때 단위 시간에 처리해야 하는 데이터량이 일정하기 때문에 저장, 전송, 재생 시스템의 자원을 효율적으로 활용할 수 있다. 또한 재생 요청이 비디오 서버 시스템에 들어 왔을 때 새롭게 요청된 비디오 스트림이 요구하는 자원을 미리 예측할 수 있다. 때문에 자원의 배분, 할당 등이 기존에 재생되고 있는 비디오 스트림에 영향을 주지 않으면서 가능한 지를 비교적 쉽게 판단할 수 있다. 그러나 고정 비트율 비디오 압축은 화면 내용에 관계없이 특정 데이터량으로 프레임 크기를 맞추어야 하기 때문에 압축률이 크게 떨어질 뿐만 아니라 화질이 가변적이다.
화질을 일정하게 유지하면서 압축률을 최대로 하기 위해 화면 내용의 시간적인 또는 공간적인 중복 특성을 충분히 이용하면서 압축하는 방식이 가변 비트율(VBR : Variable Bit Rate) 압축이다. 가변 비트율로 압축된 비디오 데이터는 단위 시간동안 재생하는 데 필요한 데이터량이 일정하지 않은 특성을 지닌다. 따라서 이 방식에 의한 비디오 스트림을 저장, 전송, 재생할 때 시스템 자원을 효율적으로 활용하기가 어렵다. 그러나 균일한 화질을 유지하는 측면에서 볼 때 사용자에게는 바람직한 압축 방법이다.
참고문헌
김명호, 4비트시와 5비트시의 율격 비교, 대한영어영문학회, 2000
박승진, 지정 레지스터 수 증가 최소화와 노드 병합을 이용한 레지스터 할당, 홍익대학교, 2004
박한주, 64비트 환경에서 메모리 테스트 영역 확장을 위한 프로그램 재배치 기법, 단국대학교, 2005
오현서 외 3명, 디지틀 랜덤 비트 동기 회로 설계, 한국통신학회, 1994
조득재, 다중 비트 처리 기법 기반의 소프트웨어 GPS 수신기 설계, 충남대학교, 2005
조진현, H.264/AVC 디코더 테스트를 위한 제한적 랜덤 비디오 비트스트림 설계, 서울대학교, 2009
CPU에서 같은 데이터 전송속도가 하더라도 데이터의 전송대역폭(전송량)은 64비트에서는 2배가 되고 이것은 무시할 수 없는 수치이다. 종종 이러한 비교에는 4차선과 8차선 도로의 차량 통행량을 비교하곤 했다. 이것은 가장 간단한 비교이고 다른 요소가 더 있다. 예측 분기와 파이프라이닝을 넘어 메모리 접근의 최적화를 과감하게 시도했다. 대부분의 64비트 프로세서는 메모리 접근의 순서가 반드시 명령의 순서와는 일치하지 않지만 그 의존성은 보존된다는 것인데 프로세서의 메모리 접근마저도 내부에서 최적화되어 스케줄되는 것이다.
Ⅳ. 비트와 비트동기
이 기능은 들어오는 신호를 적절한 시간에 채취하여 비트 대열을 뽑아내는 수신기의 기능에 관한 것이다. 수신기는 첫 번째 비트의 채취를 시작하는 시간과 연속하는 비트간의 비트 지속 시간을 알아야 한다.
종래의 주파수 분할 다중통신에 있어서도 동기는 필요하고, 이때는 송신단국과 수신단국이 똑같은 주파수의 발진기를 독립적으로 준비해두면 된다. 또 시분할 다중통신의 경우도 PAM방식에서는 특수한 높이의 펄스를 삽입하여 보내면 수신 측에서는 이 특수한 펄스를 찾아내어 이것을 기준으로 해서 시간을 송신측과 맞출 수 있게 된다.
그러나 PCM통신 방식에서는 전송할 펄스의 높이나 펄스폭이 모두 같아서 수신측에서 찾아 내기가 곤란하다.
만약 FDM방식과 같이 수신 단국에서 독립적으로 클럭 펄스를 발생하면 아주 사소한 송수신의 차이도 시간이 지남에 따라 축적되어 1펄스 이상 어긋나게 되어 복호화가 불가능 하므로 송신단국과 수신단국의 클릭 주파수를 완전하게 일치시킬 필요가 있다.
클릭을 일치시키는 방법, 즉 비트 동기방법은 타이밍 정보를 별도로 전송하는 「외부타이밍」, 다수의 신호로부터 타이밍 정보를 추출하는 「공통 타이밍」및 자기 신호로부터 타이밍 정보를 추출하는 「자기 타이밍」등이 있으며, PCM 통신에서는 자기 타이밍 방식을 주로 쓰고 있으며 클럭의 위상 차이를 일치시키기 위하여 (타입슬롯동기)PLL(phase locked loop)을 이용한다.
Ⅴ. 비트와 GPS(위성항법장치)
GIS 정보와 GPS 정보가 결합하면, 현 위치를 파악하거나 경로 설정 및 경로 추적, 각 좌표점에 의한 정보 파악 등이 가능해 진다. 이를 위해서는 지도상에서의 GPS 좌표를 획득해야 한다. 알맵은 지도 정보는 물론, GPS 좌표까지 제공하고 있어, GPS 좌표점 조사를 해야 하는 수고를 덜어 준다.
다음의 과정을 통하여 GIS 데이터로 활용하고자 하는 지역의 지도와 GPS 좌표를 획득할 수 있다.
1) 원하는 지역을 알맵으로 검색 한다.
2) 필요로 하는 축적으로 지도를 확대 또는 축소를 한다.
3) 해당 지역의 좌, 우측 상. 하단 모서리 부분에 Waypoint를 추가 한다. 청색의 사각형이 표시된 부분이 Waypoint 설정 부분이다.
4) 키보드의 print screen 키나 전문화면 캡쳐 프로그램을 이용하여 프로그램 창을 캡쳐 한 뒤 지도 표시 부분만을 따로 bitmap으로 저장 한다.
5) 알맵의 Waypoint 관리 메뉴에서 위 3)에서 추가한 Waypoint 정보를 확인하고, 별도 보관한다.
Ⅵ. 비트와 비디오스트림
디지털 비디오 스트림 데이터를 압축하는 MPEG 알고리즘은 크게 두 가지 상반된 목적에 따라 각기 다른 압축 방식을 쓴다. 두 가지 목적은 단위 시간에 재생하게 될 데이터량(bit rate)과 재생되었을 때 사람들에게 보이는 화질(picture quality)을 각각 균일하게 하는 것이다.
비디오 데이터에 대해 처음부터 끝까지 일정한 비트율을 가지도록 압축하면 단위 시간에 재생되는 데이터량은 일정하게 되지만, 화질은 화면 내용에 따라 일정한 수준을 유지하지 못한다. 고정 비트율을 유지하기 위해 MPEG에서는 양자화 스텝(quantization step)을 조정하면서 한 프레임(frame:단위 시간 동안 보여줄 화면 단위)의 크기가 특정값이 될 때까지 반복적으로 압축한다. 이런 압축 방식을 고정 비트율(CBR : Constant Bit Rate) 압축이라 한다.
고정 비트율로 압축된 비디오 스트림은 저장, 전송, 재생할 때 단위 시간에 처리해야 하는 데이터량이 일정하기 때문에 저장, 전송, 재생 시스템의 자원을 효율적으로 활용할 수 있다. 또한 재생 요청이 비디오 서버 시스템에 들어 왔을 때 새롭게 요청된 비디오 스트림이 요구하는 자원을 미리 예측할 수 있다. 때문에 자원의 배분, 할당 등이 기존에 재생되고 있는 비디오 스트림에 영향을 주지 않으면서 가능한 지를 비교적 쉽게 판단할 수 있다. 그러나 고정 비트율 비디오 압축은 화면 내용에 관계없이 특정 데이터량으로 프레임 크기를 맞추어야 하기 때문에 압축률이 크게 떨어질 뿐만 아니라 화질이 가변적이다.
화질을 일정하게 유지하면서 압축률을 최대로 하기 위해 화면 내용의 시간적인 또는 공간적인 중복 특성을 충분히 이용하면서 압축하는 방식이 가변 비트율(VBR : Variable Bit Rate) 압축이다. 가변 비트율로 압축된 비디오 데이터는 단위 시간동안 재생하는 데 필요한 데이터량이 일정하지 않은 특성을 지닌다. 따라서 이 방식에 의한 비디오 스트림을 저장, 전송, 재생할 때 시스템 자원을 효율적으로 활용하기가 어렵다. 그러나 균일한 화질을 유지하는 측면에서 볼 때 사용자에게는 바람직한 압축 방법이다.
참고문헌
김명호, 4비트시와 5비트시의 율격 비교, 대한영어영문학회, 2000
박승진, 지정 레지스터 수 증가 최소화와 노드 병합을 이용한 레지스터 할당, 홍익대학교, 2004
박한주, 64비트 환경에서 메모리 테스트 영역 확장을 위한 프로그램 재배치 기법, 단국대학교, 2005
오현서 외 3명, 디지틀 랜덤 비트 동기 회로 설계, 한국통신학회, 1994
조득재, 다중 비트 처리 기법 기반의 소프트웨어 GPS 수신기 설계, 충남대학교, 2005
조진현, H.264/AVC 디코더 테스트를 위한 제한적 랜덤 비디오 비트스트림 설계, 서울대학교, 2009
소개글