Mobilité EUt+
Retour

Page du cours ✏️


Assembly Language Programming - UTCN
CS9.00

Description
 | C1. Introduction, data representation
 | C2. ISAx86 Architecture, addressing modes, CPU registers
 | C3. x86 Instruction format
 | C4. MASM x86 directives ALP program prototypes
 | C5. ISA x86 Instruction set – data transfer, address transfer arithmetic and logical instructions
 | C6. ISA x86 Instruction set – shift, rotate, flow control instructions
 | C7. ISA x86 Instruction set – 386, software interrupt, string instructions
 | C8. Coprocessor structure and operation, data transfer, arithmetic instructions
 | C9. Coprocessor math functions, misc. instructions
 | C10. MMX extensions – MMX calculus, MMX instructions
 | C11. Protected     mode     operations,      memory     management, segmentation, privilege levels
 | C12. System function calls
 | C13. Multiple module programs
 | C14. Program optimisation

Crédits ECTS
4

Langue d'enseignement
English

Langue d'examen
English

Langue des supports pédagogiques
English

Acquis d'apprentissage fondamentaux

Entité de gestion (faculté)
Automation and Computer Science Faculty - UTCN