Описание
Организация компьютера: процессор, память, ввод/вывод, системная шина. Системы счисления: двоичная, десятичная, шестнадцатеричная. Программирование на языке ассемблера: представление данных, кодирование команд, выполнение. Устройства: клавиатура, программируемый таймер, параллельный интерфейс. Методы ввода/вывода: опрос, аппаратные/программные прерывания.
Предварительные требования
- Предпосылка(и): ( SYSC 1006 или SYSC 2006 ) и ( SYSC 2310 или ELEC 2607 ).
Условия и порядок
- Не позволяет получить дополнительный кредит за Не позволяет получить дополнительный кредит за SYSC 2320 .
- Предпосылка(и): ( SYSC 1006 или SYSC 2006 ) и ( SYSC 2310 или ELEC 2607 ).
- Лекции три часа в неделю, лаборатория три часа в неделю.
Текст источника на языке оригинала
Computer organization: processor, memory, input/output, system bus. Number systems: binary, decimal, hexadecimal. Assembly language programming: representation of data, instruction encoding, execution. Devices: keyboard, programmable timer, parallel interface. Input/output methods: polling, hardware/software interrupts.
- Prerequisite(s): ( SYSC 1006 or SYSC 2006 ) and ( SYSC 2310 or ELEC 2607 ).
- Precludes additional credit for Precludes additional credit for SYSC 2320 .
- Lectures three hours a week, laboratory three hours a week.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/SYSC/