분류 전체보기15 인증용 테스트 글 코드트리 아이디 : tlgusdl03 2023. 9. 10. [임베디드소프웨어] 01-2. 1주차 실습(비트 단위 연산) 16진수와 2진수(Hex and binary) 16진법은 2진수를 나타내기에 편리한 방법이다. 0 : 0000 1 : 0001 2 : 0010 3 : 0011 4 : 0100 5 : 0101 6 : 0110 7 : 0111 8 : 1000 9 : 1001 A : 1010 B : 1011 C : 1100 D : 1101 E : 1110 F : 1111 0 부터 F(15) 까지 16개의 수를 다음과 같이 표현할 수 있다. 16진수 하나당 4비트의 이진수로 표현한다. 따라서 16진수 두자리 이상은 다음과 같이 표현한다. 0x01 : 00000001 0xFF : 11111111 0xAF : 10101111 0x1AAF : 0001101010101111 비트 단위 연산자(Bit - Wise operators) &.. 2023. 9. 3. [시프] 01-. 시스템프로그래밍 개요 컴퓨터 시스템이란? - 하드웨어와 소프트웨어를 합하여 컴퓨터 시스템이라고 한다. - 컴퓨터 시스템은 고전적인 기계시스템인 자동차, 프레스 머신등등과 달리 정보를 다룬다 따라서 해석을 달리할 여지가있다. 이는 컴퓨터에서 정보가 비트와 context로 이루어졌기 때문인데 예를 들어 1010은 십진수에서 10으로 해석되지만 아스키코드에서는 '\n' 이라는 개행문자가 된다. - 컴퓨터 시스템에서 연산은 현실의 방법과 같아야 한다. 논리적으로 같아야 하지만 실제로 하드웨어적으로 구현해야 하기에 다를 수 밖에 없다. * 사람은 양의 수를 매우 많이 셀 수 있지만 16비트의 컴퓨터에서는 표현 가능한 수의 범위가 -32,768 ~ 32,767 까지이므로 그 오버플로우가 발생한다. * X^2 >= 0 와 같은 경우 fl.. 2023. 8. 31. [임베디드소프트웨어] 01-1. 임베디드소프트웨어 개요 시스템이란? - 특정한 루틴이나, 정해진 연산을 함께 수행하는 유닛들의 그룹이다. (A group of unit, that joined together) * 자연계, 금융시스템, 기계시스템 등 다양한 시스템이 있지만 컴퓨터 공학과에서는 electrical component로 구성된 electrical system을 중점으로 다룬다. 임베디드 시스템이란? - 마이크로 프로세서 혹은 마이크로 컨트롤러를 포함한 하드웨어와 소프트웨어가 조합되어 특정한 목적을 수행하는 시스템을 의미한다. 임베디드 시스템의 구성요소는? 핵심 : 마이크로프로세서 or 마이크로컨트롤러(둘은 비슷하지만 약간의 차이가 있어 잘 구분하지는 않는다고 한다. 일반적으로 마이크로프로세서쪽이 더 복잡한연산을 진행하고 컨트롤러는 비교적 단순한 연산.. 2023. 8. 30. 이전 1 2 3 4 다음