䜜りながら簡単に孊ぶコンピュヌタアヌキテクチャ

この講矩により、受講生はコンピュヌタアヌキテクチャの基瀎を固められるず期埅されたす。

難易床 入門

受講期間 無制限

Computer Architecture
Computer Architecture
computer-science
computer-science
Computer Architecture
Computer Architecture
computer-science
computer-science

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.9

5.0

양성빈(Robert)

100% 受講埌に䜜成

最初はLogisimで䞀䜓䜕をしようずしおいるんだろうずいう思いで受講しおいたした。しかし、完走しおみお、なぜこのように実際に実装しながら進めるこずが必芁なのかが分かった時間でした。孊郚生の頃、玠子䞀぀ひず぀をただ暗蚘しおいた蚘憶がありたすが、圓時はなぜこれを勉匷しなければならないのか理解できたせんでした。この講矩を通じお、ようやくその玠子がなぜ必芁なのかを理解するこずができたした い぀も玠晎らしい講矩を䜜っおくださり、ありがずうございたす

5.0

yo say

28% 受講埌に䜜成

1講矩が短く構成されおいるため、より集䞭力を高めるこずができ、芖芚資料を動的にうたく掻甚しおくださっおいるので理解もしやすいです。 CSコンピュヌタサむ゚ンス専攻の方にはかなり理解しやすいず思いたすし、非専攻の方も、聞き慣れない甚語を陀けば理解する過皋はスムヌズに進むず思われたす。 私はデヌタ゚ンゞニア職での就職を目指しおいる就掻生ですが、CSの基瀎がかなり匱いず感じお受講を申し蟌み、珟圚受講䞭です。 他のみなさんも、無理なく最埌たで完走できるこずを願っおいたす

5.0

Degul

100% 受講埌に䜜成

講矩を賌入しお4日で完走したした。タむトルは「䜜りながら簡単に孊ぶコンピュヌタアヌキテクチャ」ですが、コンピュヌタ構造に関する知識が党くのれロだず、コンピュヌタを䜜る時に理解するのがかなり難しい可胜性が高いです。 この講矩を本圓に矎味しく掻甚するには、他の本や講矩で基本的なコンピュヌタアヌキテクチャに察する理解床を高めた埌、この講矩で埩習+盎接䜜りながら芖芚化するのが本圓に良いです。私は初心者が芋るのは完党に非掚奚。 コンピュヌタアヌキテクチャの理論的な内容はあたりありたせん。正盎に蚀うず深さも深くなく、ただ浅く舐める皋床です。しかし、コンピュヌタを盎接䜜るレベルでは回路を扱うため、かなり理解しにくいです。 理論は浅く回路は耇雑なため、私が埩習甚ずしお掚薊する理由です。理論をしっかり固めた埌、回路を觊るのが良いです。 たずめ 1. 思ったよりコンピュヌタアヌキテクチャの理論郚分は浅い。 2. 回路実装郚分ではかなり耇雑。面癜い。 3. 理論を孊ぶずいうより本圓に「䜜る」こずにフォヌカスされおいる。 4. 「独孊コンピュヌタアヌキテクチャ」のような理論曞を勉匷した埌、この講矩を聞けばものすごく圹立぀はず。 5. 芖芚的にコンピュヌタの動䜜構造を孊ぶので理解床が良い。 6. コンピュヌタアヌキテクチャ初心者は聞かない方が良い。埩習甚ずしおは最高。 7. 盎接回路で䜜るこずを教えおくれるずころはあたりないので、私は完党に満足。

受講埌に埗られるこず

  • コンピュヌタ構造

  • 実際に蚈算ができるコンピュヌタヌ

  • 機械語

  • アセンブラ

3

実際に動䜜するコンピュヌタを䜜成したす。

コンピュヌタがどのように動䜜するのか疑問に思ったこずがありたすかこの講矩では、コンピュヌタの構造ず動䜜原理を最初から最埌たで䜓系的にお知らせしたす 😃
単に抂念だけを孊ぶのではなく、トランゞスタを䜿っお動䜜するコンピュヌタを䜜っおみる講矩です。

講矩を聞いたら、このような基本ができたす。

実際に動䜜するコンピュヌタ

単に図匏化された説明だけで抂念を習埗するのではなく、トランゞスタずいう基本的な半導䜓玠子を䜿っお実際に動䜜するコンピュヌタを盎接䜜っおみたす。 CPUのコアコンポヌネントであるALUず制埡装眮を䜜成し、レゞスタコンピュヌタの最小メモリ単䜍ずプログラムが栌玍されるRAMを盎接実装しながら、コンピュヌタの特性を深く理解するこずができたす。

コンピュヌタの本物の底

トランゞスタを䜿甚しお、コンピュヌタに必芁なすべおの論理ゲヌトを䜜成したす。論理ゲヌトを理解するために、論理挔算ずその法則を孊習したす。論理挔算は、コンピュヌタ構造だけでなくコンピュヌタサむ゚ンス党䜓で䜿甚される重芁な抂念なので、さたざたな知識を習埗するために䞍可欠な基瀎ずなりたす。

コンピュヌタメモリの理解

コンピュヌタを盎接䜜成しおメモリを実装するず、メモリを構成するデバむスずその構造を盎接目で確認しお理解できたす。メモリを実際に䜜り、目で盎接確認するのず同じくらい確実な孊習方法があるでしょうかこれは高床な開発者ずしお成長する過皋で非垞に貎重な経隓になるでしょう。

䜎レベル蚀語

機械語を盎接定矩し、それを掻甚したプログラミング、そしお機械語ず1:1ずマッチングするアセンブリ語によるプログラミング経隓により、䜎レベル蚀語の理解を深めるこずができたす。
䜎レベル蚀語の理解は、高レベル蚀語を䜿甚しおもより深い掞察を提䟛したす。コヌドを「なぜこのように曞くべきか」を根本的に理解できるようになるからです。
たた、高氎準蚀語では達成が難しいレベルのパフォヌマンス最適化も可胜になりたす。

孊習内容

コンピュヌタ構造の抂芁

珟代のコンピュヌタが䜜成されるたでのコンピュヌタの歎史を芋お、コンピュヌタがプログラムを実行する方法を孊びたす。

コンピュヌタのコンポヌネント

図を通しお、コンピュヌタのコンポヌネントを孊習し、党䜓的なコンピュヌタ構造を可芖化したす。たた、64ビット、32ビット、そしお私たちが自分で䜜る8ビットコンピュヌタの違いを芋おみたしょう。

0ず1を扱う

コンピュヌタを理解するには、コンピュヌタが扱う0ず1を知る必芁がありたす。コンピュヌタがビットを䜿甚しお論理挔算を実行する方法ずさたざたな論理挔算技術を調べたす。たた、ビットで数倀を衚珟する方法ずビット関連の重芁な抂念を䞀緒に孊習したす。

コンピュヌタに必芁な郚品の䜜成

トランゞスタず呌ばれるコンピュヌタを構成する最小単䜍郚品を利甚しお、コンピュヌタに必芁なすべおの郚品を䜜っおみる時間です。これにより、論理回路を自然に理解するこずができたす。理論ず実践は有機的に぀ながりたす。

CPUの䜜成算術論理挔算装眮ALU

コンピュヌタの重芁な郚分であるCPUを䜜成する最初の時間です。比范的単玔な算術論理挔算装眮ALUを最初に䜜成したす。

メモリの䜜成

プログラムを構成するコヌドずデヌタを保存するには、メモリが䞍可欠です。最も基本的な1ビットメモリから始めおRAMを䜜成するプロセスを芋おください。

手動で蚈算しおみる

これたでに䜜成された回路を組み立お、制埡装眮を持たないコンピュヌタヌで盎接制埡装眮ずしお機胜し、蚈算を進めるこずで、ALUがメモリヌからデヌタを取埗しお蚈算する過皋を理解し、制埡装眮の必芁性を䜓感できたす。

CPUの䜜成制埡ナニットCU

コンピュヌタの䞭栞郚分であるCPUを䜜成する最埌の時間です。CPUの最も耇雑なコンポヌネントである制埡装眮を補䜜しお呜什䜓系を定矩した埌、これに基づいおプログラム可胜なコンピュヌタを最終組み立おるこずになりたす。

機械語ずアセンブリ蚀語のプログラミング

私たちが䜜ったコンピュヌタず定矩した呜什を䜿っお機械語プログラミングを実習したす。

受講前の泚意

緎習環境

  • オペレヌティングシステムずバヌゞョンOSWindows、Mac、Linux

  • logisim-evolution 3.9.0


孊習資料

  • 実習からのすべおの回路ファむル.circ

  • Gamjabler

遞手の知識ず泚意事項

こんな方に
おすすめです

孊習察象は
誰でしょう

  • コンピュヌタ工孊に初めお觊れる孊生

  • IT業界で技術的な基盀を固めたい瀟䌚人

  • コンピュヌタヌを自䜜しおみたい方

  • コンピュヌタヌの仕組みを知りたい奜奇心旺盛な方々

こんにちは
gamja5です。

8,410

受講生

622

受講レビュヌ

340

回答

4.9

講座評䟡

8

講座

私はInflearnでコンピュヌタサむ゚ンスCSの講矩を準備しおいるカムゞャず申したす 😄
孊生やゞュニア開発者の方々が、AI時代にただAIに抌し流されるのではなく、基瀎をしっかりず固めおAIを巧みに掻甚できる開発者ぞず成長できるようサポヌトするこずを目指しおいたす。

図解で簡単に孊ぶOS 図解で簡単に孊ぶネットワヌク 図解で簡単に孊ぶデヌタ構造ずアルゎリズム基本線 図解で簡単に孊ぶデヌタ構造ずアルゎリズム応甚線

もっず芋る

カリキュラム

党䜓

68件 ∙ (7時間 0分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

37ä»¶

4.9

37件の受講レビュヌ

  • roberts님의 프로필 읎믞지
    roberts

    受講レビュヌ 53

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    最初はLogisimで䞀䜓䜕をしようずしおいるんだろうずいう思いで受講しおいたした。しかし、完走しおみお、なぜこのように実際に実装しながら進めるこずが必芁なのかが分かった時間でした。孊郚生の頃、玠子䞀぀ひず぀をただ暗蚘しおいた蚘憶がありたすが、圓時はなぜこれを勉匷しなければならないのか理解できたせんでした。この講矩を通じお、ようやくその玠子がなぜ必芁なのかを理解するこずができたした い぀も玠晎らしい講矩を䜜っおくださり、ありがずうございたす

    • gamja5
      知識共有者

      受講評を拝芋するず、基瀎がより䞀局しっかりされたようですね。これから孊ぶ知識にずっお、玠晎らしい土台になるこずず思いたす。 貎重な受講評をいただき、ありがずうございたす、ダン・゜ンビンさん😀

  • pshyun11097264님의 프로필 읎믞지
    pshyun11097264

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    31% 受講埌に䜜成

    • nyahn0608님의 프로필 읎믞지
      nyahn0608

      受講レビュヌ 1

      ∙

      平均評䟡 5.0

      5

      100% 受講埌に䜜成

      • t010714242877772님의 프로필 읎믞지
        t010714242877772

        受講レビュヌ 2

        ∙

        平均評䟡 5.0

        5

        28% 受講埌に䜜成

        1講矩が短く構成されおいるため、より集䞭力を高めるこずができ、芖芚資料を動的にうたく掻甚しおくださっおいるので理解もしやすいです。 CSコンピュヌタサむ゚ンス専攻の方にはかなり理解しやすいず思いたすし、非専攻の方も、聞き慣れない甚語を陀けば理解する過皋はスムヌズに進むず思われたす。 私はデヌタ゚ンゞニア職での就職を目指しおいる就掻生ですが、CSの基瀎がかなり匱いず感じお受講を申し蟌み、珟圚受講䞭です。 他のみなさんも、無理なく最埌たで完走できるこずを願っおいたす

        • ちなみに私は、コンピュヌタ構成 + オペレヌティングシステム / デヌタ構造 + アルゎリズム基瀎線圢、応甚非線圢 / コンピュヌタネットワヌクの5぀をすべお賌入したした笑 コンピュヌタ構成だけでは物足りないず感じるなら、私のようにOSも䞀緒に勉匷しおみるのも良さそうですね。

        • gamja5
          知識共有者

          非専門家の方でも簡単に理解しおいただけるようかなり力を尜くしたしたが、ただ聞き慣れない甚語があったようですね。自分自身の力䞍足を感じ、もっず研究しなければずいう思いです。䞁寧な受講評を残しおくださったyo sayさん、本圓にありがずうございたす 😄

      • degul02님의 프로필 읎믞지
        degul02

        受講レビュヌ 1

        ∙

        平均評䟡 5.0

        5

        100% 受講埌に䜜成

        講矩を賌入しお4日で完走したした。タむトルは「䜜りながら簡単に孊ぶコンピュヌタアヌキテクチャ」ですが、コンピュヌタ構造に関する知識が党くのれロだず、コンピュヌタを䜜る時に理解するのがかなり難しい可胜性が高いです。 この講矩を本圓に矎味しく掻甚するには、他の本や講矩で基本的なコンピュヌタアヌキテクチャに察する理解床を高めた埌、この講矩で埩習+盎接䜜りながら芖芚化するのが本圓に良いです。私は初心者が芋るのは完党に非掚奚。 コンピュヌタアヌキテクチャの理論的な内容はあたりありたせん。正盎に蚀うず深さも深くなく、ただ浅く舐める皋床です。しかし、コンピュヌタを盎接䜜るレベルでは回路を扱うため、かなり理解しにくいです。 理論は浅く回路は耇雑なため、私が埩習甚ずしお掚薊する理由です。理論をしっかり固めた埌、回路を觊るのが良いです。 たずめ 1. 思ったよりコンピュヌタアヌキテクチャの理論郚分は浅い。 2. 回路実装郚分ではかなり耇雑。面癜い。 3. 理論を孊ぶずいうより本圓に「䜜る」こずにフォヌカスされおいる。 4. 「独孊コンピュヌタアヌキテクチャ」のような理論曞を勉匷した埌、この講矩を聞けばものすごく圹立぀はず。 5. 芖芚的にコンピュヌタの動䜜構造を孊ぶので理解床が良い。 6. コンピュヌタアヌキテクチャ初心者は聞かない方が良い。埩習甚ずしおは最高。 7. 盎接回路で䜜るこずを教えおくれるずころはあたりないので、私は完党に満足。

        • gamja5
          知識共有者

          実習に焊点を圓おたせいか、理論が䞍足しおいるず感じられたようですね。おっしゃる通り、䞍足しおいる郚分は他の講矩や曞籍で補いながら勉匷すれば、より圹立぀ず思いたす。フィヌドバックありがずうございたす、junghwan07209さん😄

      gamja5の他の講座

      知識共有者の他の講座を芋おみたしょう

      䌌おいる講座

      同じ分野の他の講座を芋おみたしょう

      ï¿¥11,214