nand gate만으로 shift를 구현할 수 있나요?

n2way의 이미지

nand gate만으로 and or not 등의 모든 게이트를 구현할 수 있지 않습니까?

어떤식으로 shift를 gate들로 구현할 수 있을까요?

cdpark의 이미지

nand 게이트만으로 CPU의 모든 기능을 다 만들 수 있습니다. (혹은 NOR 게이트만으로..)

shift는 Flip-Flop을 직렬로 연결하면 만들 수 있습니다.

디지털 과목 교재를 들춰보세요.

(혹시 숙제?)

익명 사용자의 이미지

숙제 냄새가.... 8)

도ㅐㅈㅣ껍ㄸㅣ의 이미지

컴공에서도 그런걸 배워야 하나요?

전자전기에서 가르치는 과목 아닌가??

jachin의 이미지

밑에도 똑같은 이름의 글타레가 있어서 놀랬어요.

같은 시기에 두 번 올려졌나 봤더니 그것도 아니네요.

이런식으로 게시판을 조금씩 도배하시면 안되죠.

NAND 게이트로 NOT, AND, OR 만 구현하시면 그 다음엔 Flip-Flop 을 만드시고 그 다음에 Shifter 를 만드시면 되겠죠?

NOT 게이트는 NAND 의 입력을 모두 같은 값을 넣도록 하면 NOT 게이트가 되겠고, AND 는 아까 만든 NOT 게이트를 NAND 출력에 붙이면 AND가 되겠지요?

OR 는 입력신호를 NOT 게이트를 통과시킨다음 NAND 에 집어넣으면 OR가 되지요.

플립플롭은 NAND 를 Loop 구성한 후에 Master-Slave 연결을 해도 되고요.

그런 다음 만들어낸 소자들을 이용해서 Shifter 를 구성하시면 되겠습니다.

설마 Shifter 구성 방법까지 설명하라고 하신다면 지겨워서 말씀드리기 싫습니다.

직접 책 찾아서 하세요.

서지훈의 이미지

도ㅐㅈㅣ껍ㄸㅣ wrote:
컴공에서도 그런걸 배워야 하나요?

전자전기에서 가르치는 과목 아닌가??


컴공과에서 합니다.
그리고, 전산과에서도 이런 개념을 익혀 두면 두고두고 유용하게 사용해 먹을 수가 있을듯 합니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

SoftOn의 이미지

도ㅐㅈㅣ껍ㄸㅣ wrote:
컴공에서도 그런걸 배워야 하나요?

전자전기에서 가르치는 과목 아닌가??

2학년때 이론은 디지털 전자회로 시간에 배웠습니다.
그리고 실험 시간에 시뮬레이션도 해봤고요.. ^^;

swirlpotato의 이미지

저희는 1학년때 했습니다. @_@
아.. 학과는 컴공이예요..

꽤 재미있는 과목 중 하나였죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.