본문 바로가기

컴퓨터 개론4

컴퓨터의 데이터 단위 [ 데이터 단위 표현 ] 1KB(키로 바이트) 2^10 1,024 바이트 1MB(메가 바이트) 2^20 1,048,576 바이트 1GB(기가 바이트) 2^30 1,073,741,824 바이트 1TB(테라 바이트) 2^40 1,099,511,627,776 바이트 1PB(페타 바이트) 2^50 1,125,899,906,842,624 바이트 1EB(엑사 바이트) 2^60 1,152,921,504,606,846,976 바이트 1ZB(제타 바이트) 2^70 1,180,591,620,717,411,303,424 바이트 1YB(요타 바이트) 2^80 1,208,925,819,614,629,174,706,176 바이트 2016. 11. 26.
2진수의 음수 [ 2진수의 음수 표현 ]​1. 부호 비트​ - 비트의 가장 왼쪽 1비트를 이용해서 부호를 표현(0: 양수, 1: 음수) - 부호 비트를 제외한 나머지 비트는 변경없이 2진수의 절대 값으로 ​​수를 표현한다. (Ex> -3을 표현: 1011) - 0을 표현 할 때 +0과 -0 모두를 표현하게 된다.(불필요한 0의 표현 방법이다.) 2. 1의 보수​ - 비트의 가장 왼쪽 1비트를 이용해서 부호를 표현(0: 양수, 1: 음수) - 부호 비트를 제외한 나머지 비트는 1과 0을 반전한 값으로 수를 표현한다. (Ex> -3을 표현: 1011 -> 1100) - 0을 표현 할 때 +0과 -0 모두를 표현하게 된다.(불필요한 0의 표현 방법이다.) 3. 2의 보수​ - 비트의 가장 왼쪽 1비트를 이용해서 부호를 표현.. 2016. 11. 26.
16진수를 사용하는 이유 [ 16진수를 사용하는 이유 ]​ - 2진수와의 대응 관계에서 유리하기 때문이다. - 2진수는 4자리마다 16배가 된다. [ 비교 ]​ - 2진수를 10진수로 표현 2진수: 1000 111110진수: 8 15-----------------10진수 표시: 8 x 16 + 15 = 143 - 2진수를 16진수로 표현 2진수: 1000 111116진수: 0x8 0xF-----------------16진수 표시: 0x8F 2016. 11. 26.
하드디스크 구조 [CHS] - Cylinder Head Sector fdisk -l 255 헤드, 63 섹터, 13054 실린더 255개의 헤드가 있고, 한 개의 트랙은 63섹터로 이루어져 있으며, 1장의 디스크는 13054개의 트랙으로 분할되어 있다. 실제로 255개나 되는 헤드를 가진 디스크 드라이브가 존재할 리가 없으며, fdisk 커맨드가 표시하는 기하학 정보는 실제 디스크 장치의 구조와 아무런 관계가 없다. [LBA] - Logical Block Addressing fdisk -lu 하드 디스크의 전체 섹터에 0부터 일련번호를 붙여서 이 번호를 이용하여 접근하는 섹터를 지정하는 단순한 방식이다. 섹터 번호와 물리적 섹터 위치를 짝 지우는 일은 하드 디스크의 컨트롤러에 내장된 펌웨어가 담당한다. 제 1파티션 시작.. 2013. 6. 7.