| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
ADDRESSING MODES PERIPHERALS SOFTWARE TOOLS HARDWARE TOOLS G
Top Searches for this datasheetCORE ADDRESSING MODES PERIPHERALS SOFTWARE TOOLS HARDWARE TOOLS General Purpose Microcontroller Training ADDRESSING MODES SOFTWARE DESCRIPTION Source Program Format PROGRAM MADE LINES. EACH ASSEMBLER LINE CONSISTS FIELDS label field identifying label operation field contains word which specifies action performed assembly process operand field constitued quantity (number register) which operation performed comment field comment concerning line substract Label Operation General Purpose Microcontroller Training ADDRESSING MODES #$22 substract value hold Comment Operand INHERENT CODE FULLY SPECIFY REQUIRED INFORMATION PROCESS OPERATION (The inherent instructions single byte long). EXAMPLE Reset Carry Flag Reset Stack Pointer HALT consumption modes TRAP Enter software interrupt Return IRET -Interrupt Return Interrupt Mask Reset Interrupt Mask PUSH Stack operation General Purpose Microcontroller Training ADDRESSING MODES IMMEDIATE ADDRESSING MODE #$FF #%01001110 #255 EXAMPLE Before Completion Previous value #$55 After Completion General Purpose Microcontroller Training ADDRESSING MODES SHORT DIRECT ADDRESSING MODE ADDRESSABLE SPACE variable variable variable EXAMPLE label symbol defined Before Completion $086 After Completion label $086 General Purpose Microcontroller Training ADDRESSING MODES LONG DIRECT ADDRESSING MODE ADDRESSABLE SPACE 0000 FFFF VARIABLE VARIABLE EXAMPLE LABEL symbol defined $F1D6 Before Completion $F1D6 After Completion LABEL General Purpose Microcontroller Training ADDRESSING MODES OFFSET INDEXED ADDRESSING MODE ADDRESSABLE SPACE EXAMPLE Before Completion After Completion General Purpose Microcontroller Training ADDRESSING MODES SHORT INDEXED ADDRESSING MODE ADDRESSABLE SPACE (variable, SWAP (variable, EXAMPLE label symbol defined Before Completion After Completion (label, General Purpose Microcontroller Training ADDRESSING MODES LONG INDEXED ADDRESSING MODE ADDRESSABLE SPACE 0000 FFFF (VARIABLE, (VARIABLE, EXAMPLE LABEL symbol defined $2E6D Before Completion $2E6D $2E6E $2E6F $2E70 After Completion (LABEL, General Purpose Microcontroller Training ADDRESSING MODES SHORT INDIRECT ADDRESSABLE SPACE [variable EXAMPLE Before Completion SWAP General Purpose Microcontroller Training ADDRESSING MODES LONG INDIRECT ADDRESSING MODE ADDRESSABLE SPACE 0000 FFFF [variable.w] [variable.w] EXAMPLE label symbol defined Before Completion $42E5 After Completion [label.w] General Purpose Microcontroller Training ADDRESSING MODES SHORT INDIRECT INDEXED ADDRESSABLE SPACE ([variable], ([variable], EXAMPLE label symbol defined Before Completion $0C8 $0FE $0FF $100 $101 $102 After Completion $0C8 $0FE $0FF $100 $101 $102 ([label], General Purpose Microcontroller Training ADDRESSING MODES LONG INDIRECT INDEXED ADDRESSABLE SPACE 0000 FFFF ([variable.w], ([variable.w], EXAMPLE label symbol defined Before Completion $42E5 After Completion ([label.w], General Purpose Microcontroller Training ADDRESSING MODES RELATIVE ADDRESSING MODE DIRECT ADDRESSABLE SPACE PC-128 PC+127 JRUGE label .label CALLR label JRMI label INDIRECT ADDRESSABLE SPACE PC-128 PC+127 JRNC [label] [label] JRMI [label] .label General Purpose Microcontroller Training ADDRESSING MODES MANIPULATION DIRECT ADDRESSABLE SPACE variable variable BSET variable, INDIRECT ADDRESSABLE SPACE variable BRES [variable], General Purpose Microcontroller Training ADDRESSING MODES RELATIVE JUMP TEST DIRECT ADDRESSABLE SPACE variable BTJT variable, label INDIRECT ADDRESSABLE SPACE variable Relative jump label range PC-128 PC+127 BTJF [variable], label Execute next instruction General Purpose Microcontroller Training ADDRESSING MODES SHIFT ROTATE INSTRUCTIONS General Purpose Microcontroller Training ADDRESSING MODES ADDRESSING MODES Summary ADDRESSING MODE SYNTAX EXAMPLES Inherent Immediate Short Direct Long Direct offset Indexed Short Indexed Long Indexed Short Indirect Long Indirect Short Indirect Indexed Long Indirect Indexed Relative Direct Relative Indirect Direct Indirect Relative Direct Relative Indirect SWAP #$0FF #%01001110 variable variable variable VARIABLE VARIABLE (variable, SWAP (variable, (VARIABLE, [variable] [variable.w] ([variable], ([variable], ([variable.w], JRUGE label CALLR label JRNC [label] [label] BRES variable, BSET [variable], BTJT variable, label BTJF [variable], label ADDRESS RANGE applicable applicable 00.FF 0000.FFFF 00.FF 000.1FE 0000.FFFF 00.FF 0000.FFFF 000.1FE 0000.FFFF -128/+127 -128/+127 00.FF 00.FF 00.FF 00.FF General Purpose Microcontroller Training ADDRESSING MODES EXERCICES ADDRESSING MODES What content registers after execution instructions Before Completion X,(Label,X) Y,([Label],Y) A,([Label2.w],Y) After Completion Memory Memory Address Content Label2: $009F $00A0 $00A1 Label: $00A2 $00A3 $00A4 $00A5 $00A6 $00A7 General Purpose Microcontroller Training ADDRESSING MODES EXERCICES ADDRESSING MODES What content registers after execution instructions Before Completion X,(Label,X) Y,([Label],Y) A,([Label2.w],Y) After Completion Memory Memory Address Content Label2: $009F $00A0 $00A1 Label: $00A2 $00A3 $00A4 $00A5 $00A6 $00A7 General Purpose Microcontroller Training ADDRESSING MODES Other recent searchesXilinx - Xilinx Xilinx Datasheet XAPP1063 - XAPP1063 XAPP1063 Datasheet Reference - Reference Reference Datasheet System - System System Datasheet Local - Local Local Datasheet Link - Link Link Datasheet Tri-Mode - Tri-Mode Tri-Mode Datasheet Ethernet - Ethernet Ethernet Datasheet Performance - Performance Performance Datasheet with - with with Datasheet VxWorks - VxWorks VxWorks Datasheet Application - Application Application Datasheet Note - Note Note Datasheet STP5NC90Z - STP5NC90Z STP5NC90Z Datasheet STP5NC90ZFP - STP5NC90ZFP STP5NC90ZFP Datasheet STB5NC90Z - STB5NC90Z STB5NC90Z Datasheet STB5NC90Z-1 - STB5NC90Z-1 STB5NC90Z-1 Datasheet STP5NC90Z - STP5NC90Z STP5NC90Z Datasheet STB5NC90Z - STB5NC90Z STB5NC90Z Datasheet REJ03G0348-0200 - REJ03G0348-0200 REJ03G0348-0200 Datasheet
Privacy Policy | Disclaimer |