본문 바로가기

CS공부/임베디드2

[임베디드소프웨어] 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-1. 임베디드소프트웨어 개요 시스템이란? - 특정한 루틴이나, 정해진 연산을 함께 수행하는 유닛들의 그룹이다. (A group of unit, that joined together) * 자연계, 금융시스템, 기계시스템 등 다양한 시스템이 있지만 컴퓨터 공학과에서는 electrical component로 구성된 electrical system을 중점으로 다룬다. 임베디드 시스템이란? - 마이크로 프로세서 혹은 마이크로 컨트롤러를 포함한 하드웨어와 소프트웨어가 조합되어 특정한 목적을 수행하는 시스템을 의미한다. 임베디드 시스템의 구성요소는? 핵심 : 마이크로프로세서 or 마이크로컨트롤러(둘은 비슷하지만 약간의 차이가 있어 잘 구분하지는 않는다고 한다. 일반적으로 마이크로프로세서쪽이 더 복잡한연산을 진행하고 컨트롤러는 비교적 단순한 연산.. 2023. 8. 30.