TAILIEUCHUNG - Lecture Computer organization and assembly language - Lecture 08: Assembly Language Fundamentals
This chapter presents the following content: Privileged instructions, TRAP routines, subroutines, the complete mechanism, TRAP routines for handling I/O, TRAP routine for halting the computer, saving and restoring registers, the call/return mechanism, | CSC 221 Computer Organization and Assembly Language Lecture 08: Assembly Language Fundamentals Reference Most of the Slides are taken from Presentation: Chapter 3 Assembly Language for Intel-Based Computers, 4th Edition Kip R. Irvine (c) Pearson Education, 2002. All rights reserved. You may modify and copy this slide show for your personal use, or for use in the classroom, as long as this copyright statement, the author's name, and the title are not changed. Lecture 07: Review The MOV instruction copies the contents of the source operand into the destination operand. The source never changes for any instruction. Register addressing specifies any 8-bit register (AH, AL, BH, BL, CH, CL, DH, or DL) or any 16-bit register (AX, BX, CX, DX, SP, BP, SI, or DI). Opcode Operand(s) and/or Address(es) label ; Comments Lecture 07: Review (cont.) The segment registers (CS, DS, ES, or SS) are also addressable for moving data between a segment register and a 16-bit register/memory location or for .
đang nạp các trang xem trước