분류 전체보기

    [임베디드기사] [필기] 수의표현(2진수 / 8진수 / 16진수 / 10진수)

    진수표현 진수라는 것은 수 체계에서 수를 어떻게 표현할 것인지에 대한 개념이다. 이미 우리가 알고 있는 것은 통상적으로 사용하는 10진법과 컴퓨터 이해 체계에 존재하는 2진법이다. 컴퓨터의 정보표현단위는 이진법으로 이루어져 있다. 즉 우리가 알고 있는 정보의 저장은 사실 저장공간에 무수히 많은 0과 1로 이루어져 있다고 할 수 있겠다. 8진법과 16진법 자연스럽게 생각하면 3진법과 4진법도 생각을 할 수 있을 것이다. 물론 표현방식에 따라 n진법은 자연수공간에서 무수히 존재할 수 있으나 우리는 8진법 / 16진법만 더 알아볼 것이다. 두 가지만을 더 알아보는 이유는 당연히 자주 사용하기 때문인데, 특히나 16진법의 경우 2진법을 효율적으로 압축하여 이해도를 증진시키기 유용하기 때문에 프로그래밍의 단위처럼..

    [임베디드기사] [필기] 논리식의 간소화

    개요 불 대수로 표현된 논리식은 불 대수의 연산법칙을 적용하여 간소화 할 수 있다. 간소화는 회로를 단순하게 만들어주고, 비용을 낮춰주며 이해를 돕기 때문에 어떠한 논리식을 작성한 이후로는 이를 간소화시켜주는 작업이 필요하다. 예를 들면 어떠한 컴퓨터 논리를 작성한 결과가 AB + AB’ 였다면 이는 A(B+B’) 이고 결국 그냥 A와 같은 논리식이 된다. AND연산 2개와 NOT연산 1개, OR연산 1개 있던 것이 그냥 연산이 없어지는 것과 같다. 혹은 아래와 같은 복잡한 연산도 드모르간의 법칙 등을 활용해 간소화 할 수 있다. 그러나 너무 복잡해 진다면 이런 수학적인 방법(계산과 법칙)을 선택하는 것이 최소한으로 간소화된 식을 얻을 수 있는 최적의 방법이 되진 못한다.(어쩔 수 없지뭐... 사람이 감..

    [임베디드기사] [필기] 불 대수(Boolean Algebra)

    불 대수의 개요 불 대수란 논리식을 알기위한 기본적인 성질을 수학적으로 표현하기 위한 구조이다. 영국의 수학자 G. Boole이 만들었다. 어째서 우리가 논리식을 알아야하는 걸까?임베디드기사를 준비하고 있는 나와 독자들은 디지털 시스템(Digital System)을 마스터 하고자한다. 이 “디지털”은 이산적(Binary; 원문은 Discrete이지만 넘어가자)이고 논리식의 참/거짓의 성질과 1/0을 대응하여 컴퓨터논리의 이해에 그대로 적용할 수 있다. 위키백과에서는 불 대수를 다음과 같이 정의내리고 있다. 순서론과 추상대수학, 논리학에서 불 대수(Boole代數, 영어: Boolean algebra)는 고전 명제 논리의 명제의 격자와 같은 성질을 갖는 격자이다. 즉, 논리적 공리들을 만족시키는 논리합과 논..

    [임베디드기사] [필기] 디지털시스템(Digital System)

    디지털 시스템의 정의 디지털 시스템을 정의내리고 싶은데, 적당한 정의를 찾지 못했다. 유명한 IT도서 집필 도서출판사인 O’Relly에서 내린 정의가 적당하여 가지고 와봤다. (원문) “Digital systems are designed to store, process, and communicate information in digital form” (번역) “정보를 디지털 형태로 저장, 처리 그리고 통신하기 위해 디자인된 것이 디지털 시스템이다” - O'Relly Fundamentals of Digital Logic and Microcontrollers, 6th Edition by (https://www.oreilly.com/library/view/fundamentals-of-digital/978111..

    [임베디드기사] 자격에 대하여

    임베디드 기사는 Q-net(한국 산업인력공단 예하 자격검정기관)에서 주관하는 자격증이다. 기사등급의 자격증이고 IT와 밀접한 관련이 있을 것으로 예상이 되지만, IT계열자격계통의 기술사인 컴퓨터시스템응용기술사와 정보관리기술사계통에 응시자격을 부여하지 않는 것으로 보아 독립적으로 취급되는 자격증으로 보인다. 아래는 Q-net에서의 소개이다. 하드웨어에 대한 이해, 임베디드 소프트웨어 플래폼, 임베디드 시스템 응용 소프트웨어에 대한 기초 지식과 설계 및 응용 능력을 바탕으로 임베디드 시스템에 펌웨어, 운영체제를 이식하고, 응용 프로그램을 설계, 구현 및 테스트를 수행하는 업무 또는 이와 관련된 지도적 업무를 수행 Q-net임베디드 기사 자격개요 (https://www.q-net.or.kr/crf005.do?..

    [도서산간] "변종의 늑대"를 읽으며

    도서 분류 : 기업혁신 작가 : 김영록 쪽수 : 312쪽 가격 : 16,000원 출판사 : 쌤앤파커스 출판일 : 2019년 12월 26일 독서일 : 2023년 8월 12일 필자가 느낀 점 [변종의 늑대] 처음에는 표지만을 보고 '아 이거 소설이겠구나' 싶었다. 너무 잘생긴 스켈레톤 형태의 늑대가 표지에 있는것을 보고 +1점 한거같다. 도서 내용과는 관계없는 말이지만, 필자는 도서를 과자쇼핑하듯이 선정을 한다. 꼼꼼히 따지는 것이 아니고 '우와 이거 맛있어 보인다'라는 생각이 들면 선정하는거 같다. 마치 랜덤으로 고르는 것과 동일하긴 하다만 덕분에 모르는 것들을 찾을 수 있다는 장점이 있는거 같다. 요즈음의 IT 트랜드도 융합이다. 다른 분야와 접목하는 IT가 유행하듯이 융합형 사고를 가지기 위해서 여러분..