SEN2201 · Computing Systems

Bilgisayar Sistemleri

Bitler, mantık devreleri, bellek, von Neumann modeli, LC-3 ISA, assembly ve C.

Kaynak kitap: Patt & Patel, Introduction to Computing Systems (2nd edition), MGraw Hill, 2004. ISBN 0-07-121503-4 (required)

  1. 1. hafta
    Introduction to a Computer System
  2. 2. hafta
    Bits, Data Types, and Operations
  3. 3. hafta
    Digital Logic Structures (logic gates, combinational logic circuits)
  4. 4. hafta
    Digital Logic Structures (concept of memory, sequential logic circuits)
  5. 5. hafta
    The von Neumann Model (instruction processing)
    • von Neumann modeli ve komut döngüsüBilgisayarın beş parçası, PC/IR/MAR/MDR'nin görevleri ve bir komutun altı fazı (FETCH, DECODE, EVALUATE ADDRESS, FETCH OPERANDS, EXECUTE, STORE RESULT). LC-3 örnekleriyle.
  6. 6. hafta
    The von Neumann Model (I/O basics)
  7. 7. hafta
    ISA Overview (Memory organization and registers)
  8. 8. hafta
    ISA Overview (Memory organization and registers)
  9. 9. hafta
    Review for the Midterm Exam
  10. 10. hafta
    Assembly Language
  11. 11. hafta
    Programming in C
  12. 12. hafta
    Programming in C
  13. 13. hafta
    Programming in C
    • C'de pointer'lar, diziler ve string'lerAdres (&) ve içerik (*) operatörleri, pointer diyagramları, pointer ile takas, diziler ve pointer aritmetiği, fonksiyona dizi geçirmek, null ile biten string'ler ve LC-3 bellek düzeni.
  14. 14. hafta
    Programming in C