it

it/network

팩 10진법 데이터 형식과 언팩 10진법 데이터 형식

① 언팩 10진법 형식 ■ 1바이트를 존(zone) 부분과 디지트(digit) 부분으로 구성 ■ 존 부분에는 항상 F(1111)가 들어가고 디지트 부분에는 10 진수 값이 8421 BCD 코드 형식으로 들어감. ■ 가장 오른 쪽 바이트의 존 부분에 부호를 표시 양수(+)는 1100(C), 음수(-)는 1101(D), 부호가 없을 때는 1111(F) (예)+123411110001111100101111001111000100 F1F2F3C4-123411110001111100101111001111010100 F1F2F3D4123411110001111100101111001111110100 F1F2F3F4 ② 팩 10진법 형식 ■ 언팩 10 진법은 연산이 불가능하므로 연산하기 전에 팩 10 진법 형식으로 변환시켜 ..

it/network

고정 소수점 데이터 형식 과 부동 소수점 데이터 형식

() 고정소수점 데이터 형식컴퓨터 내부에서 정수를 표현할때 사용하는 형식2바이트( 16비트 ) 정수형부호부 1bit + 정수부 15bit4바이트( 32비트 ) 정수형부호부 1bit + 정수부 31bit부호부엔 양수이면 0, 음수이면 1을 표시정수부엔 부호를 뺀 나머지 숫자를 2진수로 오른쪽부터 표시단, 남은 공간은 0으로 모두 채워넣음32비트일경우 예)120 | 0000 0000 0000 1100-121 | 0000 0000 0000 1100음수의 1의보수, 2의보수 표현법-12 ) 1의보수 표현법1 | 1111 1111 1111 0011-12 ) 2의 보수 표현법1 | 1111 1111 1111 0100() 부동 소수점 데이터 형식컴퓨터 내부에서 소수점이 있는 실수를 표현할때 사용하는 형식4바이트( 3..

it/network

전가산기 :: Full Adder

전가산기는 반가산기 2개와 논리합 1개로 이루어진것으로 덧셈을 수행할때 하위자리에서 발생한 올림수까지 포함하여 계산하는 것이다. 반가산기는 올림수를 고려하지 않았었지만 전가산기는 올림수까지 입력받아 계산하는것이다. 회로도는 입력 3개( A, B, C in ), 출력 2개( S, C out) 으로 이루어진다. 여기서 A와 B는 계산하고자하는 2개의 수 Cin은 Carry In, 올라오는 올림수이다. 또한 S는 Sum, 계산되어 나온 수 Cout은 Carry Out, 혹시 올림수가 있을경우 올림수를 나타낸다. 0 + 0 + 0 = 0 하고도 0 올림수 출력0 + 0 + 1 = 1 하고도 0 올림수 출력0 + 1 + 0 = 1 하고도 0 올림수 출력0 + 1 + 1 = 0 하고도 1 올림수 출력1 + 0 + ..

it/network

반가산기 :: Half Adder

반가산기는 덧셈을 수행할때에 쓰며 하위자리에서 올라오는 올림자리수를 고려하지않는 가산기이다. 회로도는 이런식으로 입력이 2개( A, B ) 출력도 2개( S, C ) 이다. 여기서 A와 B는 덧셈할 수를 의미하고 S 는 Sum, 합계를 의미하며 C 는 Carry, 올림수를 의미한다. 0 + 0 = 0 하고도 올림수 0 출력1 + 1 = 0 하고도 올림수 1 출력 이해하기 편하게 진리표로 나타내면 입력 출력 A B S C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 이렇게된다. 반가산기는 올림수를 받지않는다.

it/programming

C++ 아스키코드를 문자로 변환( 파일입출력 )

( hack-me.org 답이라서 모자이크합니다. ) #include FILE *in, *out; void main() { in = fopen("ASCII.txt","r"); out = fopen("Out.txt","w"); int num[1000]={0,},i=0; char ch; while((fscanf(in,"%c",&ch))!=EOF) { if(ch==' ') { fprintf(out,"%c",num[i]); printf("%c",num[i]); i++; } else { num[i] = num[i]*10 + (int)ch-48; } } printf("\n"); fclose(in); fclose(out); }

it/network

리눅스 기본적인 명령어( OS 시험 출제 )

기본 명령어 사용 형식 : 명령어 [옵션] [인수] ls [옵션] [파일] : 특정 디렉터리의 파일리스트를 확인하는 명령 예) ls -l /user/bin -l ) 파일과 디렉토리에 관한 정보를 자세하게 보여준다.-a ) 숨김파일과 숨김 디렉토리까지 모두 보여준다. -r ) 내림차순 정렬 -R ) 서브디렉토리 목록까지 모두 보여줌 -h ) 사람이 이해하기 쉬운 용량 단위로 보여줌 -S ) 용량이 큰 것부터 보여줌 -i ) 파일과 디렉토리의 inode값을 보여줌 cat [방향] [파일] : 파일의 연결과 파일의 내용을 출력 및 수정하기 위한 명령 예) cat > test.txt > or > or

it/information

하드디스크( 드라이브 )의 구조

직접 그려봤다.똥그림인거 나도안다 그래도 내가 외울라고 그린거

반응형
훈솔
'it' 카테고리의 글 목록 (24 Page)