inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

CS 1주차 발자국&미션

이수정
1

1주차 발자국

학습


알고리즘

 

 

 

 

 

1주차 미션

컴퓨터 구조


1. 4입력 AND, OR, NAND, NOR, XOR 연산의 진리표를 작성해보세요.
image

2. 다음 불 방정식들을 여러 방법을 이용해 간략화 해보세요.

  1. A( (BB)’+ 0A) + (CC)' = (AB’) +C


    A( (B)' + 0) + (C)' = (AB') + C
    A(B') + C' = (AB') + C
    AB' + C' = AB' + C

     

  2. (B’B’) + (AD’ + (CA)’)D = B’ + (DC’) + (DA’)
    (B') + AD'D + (CA)'D = B' + (DC') + (DA')
    B' + A0 + (CA)'D = B' + (DC') + (DA')
    B' + (CA)'D = B' + (DC') + (DA')
    B' + (C' + A')D = B' + (DC') + (DA')
    B' + C'D + A'D = B' + DC' + DA'



  3. (A’B) + B(B1 + BC) = B
    (A’B) + B(B + BC) = B
    (A’B) + BB + BBC = B
    (A’B) + B + BC = B
    (A’B) + B = B
    A’B + B = B
    B = B

     

  4. B’(1C + BD) + DB = (B’C) + (DB)
    B’(C + BD) + DB = (B’C) + DB
    B’C + B’BD + DB = B’C + DB


    B’C + 0D + DB = B’C + DB
    B’C + DB = B’C + DB


3. 다음 2진수를 10진수로 변환해보세요.

  1. 110111 = (2^5) * 1 + (2^4) * 1 + (2^3) * 0 + (2^2) * 1 + (2^1) * 1 + (2^0) * 1 = 55

  2. 10000001 = (2^7) * 1 + (2^6) * 0 + (2^5) * 0 + (2^4) * 0 + (2^3) * 0 + (2^2) * 0 + (2^1) * 0 + (2^0) * 1 = 129

  3. 11111100000 = (2^10) * 1 +(2^9) * 1 +(2^8) * 1 + (2^7) * 1 + (2^6) * 1 + (2^5) * 1+ (2^4) * 0 + (2^3) * 0 + (2^2) * 0 + (2^1) * 0 + (2^0) * 0 = 2016

  4. 101010 = (2^5) * 1 + (2^4) * 0 + (2^3) * 1 + (2^2) * 0 + (2^1) * 1 + (2^0) * 0 = 42

4. 다음 10진수를 2진수로 변환해보세요. ( 각 수를 2로 계속 나누어 나머지를 기록하여 거꾸로 읽기 )

  1. 10 = 0 -> 1 -> 0 -> 1 = 1010

     

  2. 27 = 1 -> 1 -> 0 -> 1 -> 1 = 11011

     

  3. 86 = 0 -> 1 -> 1 -> 0 -> 1 -> 0 - > 1 = 1010110

     

  4. 516 = 0 -> 0 -> 1 -> 0 -> 0 -> 0 -> 0 -> 0 -> 0 -> 1 = 1000000100

5. 다음 불 방정식을 logisim을 이용해 회로를 만들어보세요.(회로 이미지와 .circ파일 첨부)

 

  1. (B’C) + (DB)
    image

  2. (AB’) +C
    image

  3. B’ + (DC’) + (DA’)
    image

    .circ 파일 링크 연결

컴퓨터 구조

답변 0