Eu gostaria de ver: o que de fato é um processador o que significa o computador “entender binário” o que é um algoritmo o que é processo de compilação (eu não fazia ideia que isso existia antes da faculdade)

falando de circuitos digitais, algebra booleana e como os alguns componentes da arquitetura de von neumman são concebidos (processador e RAM) Uma vez estabelecida essa máquina universal, como elas são programadas (linguagem de máquina) Assemblers O que é um sistema operacional e como ele funciona (bootloader, gerenciamento de tasks, io, etc)

Compiladores Máquinas Virtuais


CS for people in a hurry (Volume 1): HelloWorld Machine

  • Number Systems
    • Decimal
    • Binary
    • Hexadecimal
  • Boolean Algebra
  • Digital Circuits
    • Logic Gates
    • Flip-Flops
    • Clocks
  • Turing Machine and Von Neumman Architecture
  • Getting Real:
    • Registers
    • Processor
    • Memory
    • Buses
    • Control Unit
    • Arithmetic Logic Unit
  • Machine Language
    • Instructions
    • Addressing Modes

Volume 2: Program Interpretation

  • Assembly & Assemblers
  • Compilers
  • Virtual Machines

Volume 3: Operating Systems

  • Supervisor Programs
  • Bootloader
  • Task Management
  • IO Management
  • Memory Management

Volume 4: Data Structures and Algorithms

Volume 5: Networking