Açıklama
Sayı sistemleri: ikili, ondalık, onaltılık. Bilginin dijital temsili. Bilgisayar aritmetiği: tam sayı, kayan nokta, sabit nokta. Boole mantığı, temel dijital devreler olarak gerçekleştirilmesi. Uygulamalar: basit bellek devreleri, bilgisayar sistemleri için senkron sıralı devreler. Sonlu durum makineleri, durum grafikleri, sayıcılar, toplayıcılar. Asenkron sıralı devreler. Yarış durumları.
Önkoşullar
- Önkoşul(lar): ECOR 1031 , ECOR 1032 , MATH 1104 , PHYS 1004 ve Bilgisayar Sistemleri Mühendisliği, Haberleşme Mühendisliği veya Yazılım Mühendisliği programlarına kayıtlı olma.
Şartlar ve koşullar
- Ek kredi verilmesini engeller: ELEC 2607 için ek kredi verilmesini engeller.
- Önkoşul(lar): ECOR 1031 , ECOR 1032 , MATH 1104 , PHYS 1004 ve Bilgisayar Sistemleri Mühendisliği, Haberleşme Mühendisliği veya Yazılım Mühendisliği programlarına kayıtlı olma.
- Haftada üç saat ders, iki haftada bir üç saat laboratuvar.
Kaynak metin orijinal dilinde
Number systems: binary, decimal, hexadecimal. Digital representation of information. Computer arithmetic: integer, floating point, fixed point. Boolean logic, realization as basic digital circuits. Applications: simple memory circuits, synchronous sequential circuits for computer systems. Finite state machines, state graphs, counters, adders. Asynchronous sequential circuits. Races.
- Prerequisite(s): ECOR 1031 , ECOR 1032 , MATH 1104 , PHYS 1004 and enrolment in Computer Systems Engineering, Communications Engineering, or Software Engineering.
- Precludes additional credit for Precludes additional credit for ELEC 2607 .
- Lectures three hours a week, laboratory three hours alternate weeks.
Kaynaklar ve referanslar
Tarih ve kaynaklar bilgileri doğrulamanıza yardımcı olmak için saklanır. Okumayı kolaylaştırmak için çeviriler sunulmuştur; koşullar ve gereksinimler için resmi kaynak esas alınır.
Kaynak referans : https://calendar.carleton.ca/undergrad/courses/SYSC/