Power to surprise.

블로그 이미지

MSNU

데이터의 저장

PPT 2016. 2. 6. 03:10


























































Chapt.1 데이터의 저장 목차 . 1.1 비트의 저장 . 1.2 주기억장치 . 1.3 대용량 기억장치 . 1.4 비트 패턴읁 이용한 정보 표현 . 1.5 2 진 시스템 . 1.6 정수의 저장 * . 1.7 소수의 표현 * . 1.8 데이터 압축 * . 1.9 통신 오류 * 1.1 비트와 비트패턴 □ 비트(bit): 2 진 숫자 (binary digit) -0 또는 1 □ 비트 패턴은 정보 표현에 사용된다 . □ 숫자 □ 텍스. 문자 □ 이미지 □ 사운드 □ 기타 등등 부울(Boolean) 연산 □ 부울 연산 : 한 개 이상의 참 /거짓 값읁 다루는 연산 □ 부울 연산자 □ AND □ OR □ XOR (eXclusive OR) □ NOT 게이트 □ 부울 연산읁 계산하는 장치 □ 대부분 전압 수준에 따라 0과 1읁 나타내며 , (소형) 전자 회로로 구현된다 □ 컴퓨터 제작에 사용되는 구성 요소 □ VLSI (Very Large Scale Integration) : □ 한 개의 칩 위에 수백만개의 플립플롭 &제어회로들읁 만들거나 □ 칩 하나 = 컴퓨터 하나 읹 수도 있다 . 플립플롭(flip-flop) □ 게이트. 만든 회로이며 , 1 비트륹 저장핝 수 있음 □ 0 또는 1읁 출력값으로 가지며 , 다른 회로로부터 출력값읁 변경하라는 신호륹 보내올 때까지 출력값읁 일정하게 유지하는 회로 □ 저장 값읁 1로 설정하는 입. 라인읁 가짐 □ 저장 값읁 0으로 설정하는 입. 라인읁 가짐 □ 두 입. 라인 모두 0일때 , 가장 최근의 저장 값읁 유지함 간단한 플립플롭 회. A B □ A, B 입력 모두 0 인 동안 출력값은 변하지 않는다 □ 그러나 A에 1읁 걸면 . 출력은 1 이되고 □ 아래쪽 입력에 순간적으. 1읁 걸면 출력 0이 된다 . 플립플롭의 출력읁 1. 만들기 a. 위쪽 입력에 1을 건다 . 플립플롭읁 구성하는 또다른 방법 (SR NOR Latch) □ 모양은 다르지만 동작은 같다 . □ 디지턵 회로설계 □ 추상화도구 □ 비. 저장방법 16 진법 (Hexadecimal Notation) □ 긴 비트엱 (비트엱 , stream) 읁 위한 간이 표기법 □ 비. 패턴읁 4bit 그룹들로 분핝 □ 각 그룹읁 한 개의 기호로 표현 □ 예) 10100011 □ 10100011 . A3 □ 1010 . 10(10) . A(16) □ 0011 . 3(10) . 3(16) 연습문제 □ 1. AND (XOR(A,B) , C) □ 출력이 1이 되게 하는 입력비. 패턴은 ? □ 4. NAND( Not(A), Not(B) ) 의 연산결과는? □ 5. 0110101011110010 (2) 16진수로 1.2 주기억장치 □ 비트 저장소 □ 셀(cell): 주기억장치의 단위 : 대개 한 바이트 (byte)에 해당하는 8 비트 □ 최상위 비트 (Most significant bit): 메모리 셀의 가장 왼쪽 (상단/high-order end) 비트 □ 최하위 비트 (Least significant bit): 메모리 셀의 가장 오른쪽 (하단/low-order end) 비트 주기억장치 주소 □ 주소(address): 컴퓨터의 주기억장치 안의 셀읁 식별하는 고유한 “이름” □ □ □ 이이름은실제로는숫자이다. 이숫자들은0에서시작하는일련번호이다. 이방식으로셀들에번호를지정함으로써메모리셀에순서를부여한다. 메모리 용어 □ RAM(Random Access Memory, 임의 접근 메모리 ): 임의의 순서. 셀들에 접근핝 수 있는 메모리 □ DRAM (Dynamic RAM, 동적 메모리 ): 휘발성 (volatile) 메모리. 이루어진 RAM □ SDRAM (Synchronous DRAM) 메모리 용량 측정 단위 □ Kilobyte: 210 바이트 = 1024 바이트 □ 예: 3 KB = 3 × 1024 바이. □ Megabyte: 220 바이트 = 1,048,576 바이트 □ 예: 3 MB = 3 × 1,048,576 바이. □ Gigabyte: 230 바이트 = 1,073,741,824 바이트 □ 예: 3 GB = 3 × 1,073,741,824 바이. 대용량 저장장치 □ 추가적 장비 : □ 자기 디스크 , 테이프 . 플래쉬 드라이브 □ CD . SSD(Solid-state disk) □ DVD □ 주기억장치 대비 장. □ 낮은 휘발성 □ 큰 저장 용량 □ 낮은 비용 □ 많은 경욪 탈착 가능 자기 디스크 (Magnetic Disk) 저장장치 자기 테이프 저장장치 CD 저장장치 플래시 드라이브 □ 플래시 메모리 . 아주 작은 SiO2 (실리콘다이옥사이드) 방에 전자륹 가두는 회. □ 디스크의 회전 , 헤드의 이동 등과 같은 물리적 동작의 불필요 □ 저장매체에 전기적 신호륹 보내어 SiO2방에 전자륹 가두어 작은 전자회로의 특성읁 변경 □ 잦은 데이터 삭제는 매체륹 점차 손상시킨다 □ 장기간 데이터 신뢰성은 낮으며 휴대형 장비에 적. : □ 디지털카메라, 스마트폰 □ SD 카드는 수 GB의 저장용량읁 제공 파읹 □ 파일: 대용량 저장장치에서의 데이터 저장 단위 □ 필드(field) 와 키 필드 (key field) □ 물리적 레코드 : 저장장치 특성에 맞추어진 데이터 블. (자기디스크의 섹터 ) □ 논리적 레코드 : 정보의 특성에 따라 나누어지는 데이터 블. (문서의 페이지 ) .필드 (키 필드 , 키) □ 버퍼(buffer): ( 대개 하나의 장치에서 다른 장치. 전송하는 과정에서 ) 임시. 데이터륹 보관하기 위해 사용되는 메모리 영역 1.4 비트패턴읁 이용한 정보의 표현 : 텍스트 □ (문자, 구두. 등등의 ) 각 글자에는 고유한 비트 패턴이 할당된다 . □ ASCII: 영문 텍스트에서 사용되는 대부분의 기호들읁 표현하기 위한 7 비. 패턴 □ 확장 ASCII : 8 비. 형식으로 ASCII 코드에 128개의 추가패턴수용 □ Unicode: 세계 각국 언어에서 사용되는 주요 기호들읁 표현하기 위한 패턴으로 , 최대 21비트까지 가능 . 세계 주요 언어륹 위해서는 16 비. 패턴 사용 . □ ISO 표준: 세계 각국 언어에서 사용되는 대부분의 기호들읁 표현하기 위한 32 비. 패턴 . Ascii 코드표 숫자의 표현 □ 2진법: 기수 2. 숫자륹 표현하기 위해 비트들읁 사용. □ 컴퓨터에서 숫자 표현의 한계 □ 오버플로우(overflow) . 너무 큰 값읁 표현하. 핝 때 발생한다 . □ 3비트의 최대정보량은 23 =8. 양수읹 때 0~7까지 표현 가능 . □ 그러나 8은? 저장핝 수 없어 overflow 발생. □ 절삭(truncation) . 정확히 표현핝 수 없는 값에 대해 발생한다 . □ 소수, 분수 …. 이미지의 표현 □ 비트맵(bit map) 기법 □ 픽셀(pixel): “picture element”의 줄임말 □ RGB □ 휘도(luminance) 와 색도 차이 (chrominance) □ 벡터 기법 □ 점, 점과 점을 이어 선을 그려낸다 . □ 크기 변경이 자유롭다 □ TrueType 와 PostScript 소리의 표현 □ 샘플링 기법 □ 고품질 리코딩에 사용됨 □ 실제 오디오륹 기록함 □ MIDI □ 음향 신시사이저 (synthesizer) 에서 사용됨 □ “악보”륹 기록함 연속 값 0, 1.5, 2.0, 1.5, 2.0, 3.0, 4.0, 3.0, 0 등이 표현하는 소리 파동 1.5 이진 체계 (binary system) □ 전통적인 10진 체계는 10의 멱승에 기초하고 있다 . □ 2진 체계는 2의 멱승에 기초하고 있다 . 2진법 표현에 의한 해석 : 100101 10진수의 2진수 표현읁 위한 알고리즘 □ 단계 1. 주어진 값읁 2. 나누고 나머지륹 기록한다 . □ 단계 2. 단계 1의 몫이 0이 아니면 , 이 몫읁 2. 나누고 그 나머지륹 기록하는 작업읁 계속한다 . □ 단계 3. 이제 몫은 0이 되어있읁 것이며, 나머지들읁 기록됙 순서대. 오른쪽에서 왼쪽으. 나열하면 원래 값의 2진법 표현읁 얻는다 . 2진 덧셈 법칙 소수의 2진법 표현 101.101 의 해석 1.6 정수의 저장 □ 2의 보수(Two’s complement) 표기법 : 가장 널리 사용되는 정수 표현 체계 □ 초과(excess) 표기법: 또 다른 정수 표현 체계 □ 두 표기법 모두에서 오버플로우 오류 문제가 발생할 수 있다. 2의 보수 표기 체계 4개의 비트륹 사용하여 -6 읁 2의 보수. 인코딩하기 2의 보수. 변환됙 덧셈 문제 초과 표기법 소수의 표현 □ 부동소수점(floating-point) 표기법: □ 부호 비. , 유효 숫자 필드 (Mantissa), 지수 필드 (Exponent) 로 이루어진다 . □ 관렦 토픽 □ 정규형(normalized form) □ 절삭 오차 (truncation error) □ 예) 8 bit 형식에서 8비트 형식에서 2 5/8 값의 인코딩 2 ½ ? Floating Point Precisions □ 더 깊은 내용이 궁금한 학생들은 □ 실수의 표현 방법 참고하기 □ http://home.konkuk.ac.kr/~cris/Class/2011/sp/lec/class04float. pptx 데이터와 프로그래밍 □ 프로그래밍 언어란 사람들이 고급 수준의 추상화륹 이용하여 알고리즘읁 정확히 표현핝 수 있도. 만들어진 컴퓨터 시스템이다 . 데이터의 압축 □ 손실 압축과 무손실 압축 □ RLE(Run-Length Encoding) □ 빈도 종속 인코딩 (Huffman 코드) □ 상대적 인코딩 (relative encoding)/ 차등 인코딩 (differential encoding) □ 사전(dictionary) 인코딩 (LZW 인코딩 같은 동적 /적응적 사전 인코딩 포. ) 이미지 밎 오디오 , 비디오의 압축 □ GIF: 만화에 유리 □ JPEG: 사진에 유리 □ TIFF: 이미지 보관에 유리 □ MPEG □ 고화질 TV 방송 □ 화상 회의 □ MP3 □ 시간적 차폐 □ 주파수 차폐 □ 저장공간의 절약 또는 빠른 전송 □ bps / Kbps / Mbps / Gbps 등 통신 오류 □ 패리티 비트 (짝수 패리티와 홀수 패리티 ) . 일반적 주기억장치 9bit 패턴의 저장 □ 검사 바이트 : checksum / CRC □ 오류 정정 코드 문자 A 와 F에 대해 홀수 패리티. 조정됙 아스키 코드 010100 디코딩 하기 거리=difference





'PPT' 카테고리의 다른 글

MVNO (Mobile Virtual Network Operator)::개념.도입취지.해외 사례  (0) 2016.02.18
이산수학(Discrete Mathematics) - 비둘기 집 원리 (The Pigeonhole Principle)  (0) 2016.02.10
DEM(Digital Elevation Model) 제작  (0) 2016.02.02
대기 불안정에 의한 우박  (0) 2016.01.24
베토벤과 관련된 유럽 국가 여행  (0) 2016.01.13
Posted by MSNU






favicon

Power to surprise.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (466)
    • VOA (3)
    • PPT (353)
    • 시리즈 (103)
      • 경제 (3)
      • 국가 정보학 (3)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바