Sunday, December 27, 2020

CS401 - Computer Architecture and Assembly Language Programming

 iAPX88 CS401 -> 14 Registers

MOV AX, 0X4C00 INT 0X21 CS401 -> Terminate

Obtain Physical Address of Stack CS401 -> SS:SP

SI or DI are used CS401 -> Indexed

Symbol associated to an instruction CS401 -> operand

Tells central processor to program CS401 -> Operation Code

Stack Pointer CS401 -> Top of stack

Check Bits of a number are set CS401 -> AND

Physical Memory CS401 -> 32 Bits

Output 1 both input 1 CS401 -> AND

Far Jump CS401 -> Absolute

B80500 CS401 -> B8

General Addressing CS401 -> Base+Index+Offset

Clear the value of AX register CS401 -> XOR AX, AX

BP Pointer CS401 -> Base 

8085 CS401 -> 64 KB

Movement Data CS401 -> MOV

Bitwise logical operations CS401 -> AND, OR, XOR and NOT

Simplest form of addressing CS401 -> Immediate addressing 

Flag .. produced a zero CS401 -> Zero

not depend on flags CS401 -> JCXZ

zero inserted .. carry flag CS401 -> both SHL and SAL

BH Register CS401 -> 16

correlation process .. uses table CS401 -> Interrupt Vector Table

Extended Shifting Algorithm CS401 -> 2 

Interrupt number for NMI CS401 -> INT 2

Non-destructive AND operation CS401 -> AND

Direct Addressing the memory address CS401 -> Fixed

jump .. even parity CS401 -> JPE


No comments:

Post a Comment