⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ins_table.lst

📁 基于51的智能卡操作系统
💻 LST
字号:
A51 MACRO ASSEMBLER  INS_TABLE                                                            03/31/2006 10:32:12 PAGE     1


MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN .\Release\ins_table.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 09ctest\ins_table.asm SET(SMALL) PRINT(.\ins_table.lst) OBJECT(.\Release\i
                      ns_table.obj) EP

LOC  OBJ            LINE     SOURCE

                       1                                     Name    INS_Table
                       2     
                       3     ;$include (main.inc)
  0000          +1     4     R0_Bank0                        equ     00h
  0001          +1     5     R1_Bank0                        equ     01h
  0002          +1     6     R2_Bank0                        equ     02h
  0003          +1     7     R3_Bank0                        equ     03h
  0004          +1     8     R4_Bank0                        equ     04h
  0005          +1     9     R5_Bank0                        equ     05h
  0006          +1    10     R6_Bank0                        equ     06h
  0007          +1    11     R7_Bank0                        equ     07h
                +1    12     
  0008          +1    13     R0_Bank1                        equ     08h
  0009          +1    14     R1_Bank1                        equ     09h
  000A          +1    15     R2_Bank1                        equ     0Ah
  000B          +1    16     R3_Bank1                        equ     0Bh
  000C          +1    17     R4_Bank1                        equ     0Ch
  000D          +1    18     R5_Bank1                        equ     0Dh
  000E          +1    19     R6_Bank1                        equ     0Eh
  000F          +1    20     R7_Bank1                        equ     0Fh
                +1    21     
  0010          +1    22     R0_Bank2                        equ     10h
  0011          +1    23     R1_Bank2                        equ     11h
  0012          +1    24     R2_Bank2                        equ     12h
  0013          +1    25     R3_Bank2                        equ     13h
  0014          +1    26     R4_Bank2                        equ     14h
  0015          +1    27     R5_Bank2                        equ     15h
  0016          +1    28     R6_Bank2                        equ     16h
  0017          +1    29     R7_Bank2                        equ     17h
                +1    30     
  0018          +1    31     R0_Bank3                        equ     18h
  0019          +1    32     R1_Bank3                        equ     19h
  001A          +1    33     R2_Bank3                        equ     1Ah
  001B          +1    34     R3_Bank3                        equ     1Bh
  001C          +1    35     R4_Bank3                        equ     1Ch
  001D          +1    36     R5_Bank3                        equ     1Dh
  001E          +1    37     R6_Bank3                        equ     1Eh
  001F          +1    38     R7_Bank3                        equ     1Fh
                +1    39     
  0000          +1    40     Edit_0                          equ     00h
  0001          +1    41     Edit_1                          equ     01h
  0002          +1    42     Edit_2                          equ     02h
  0003          +1    43     Edit_3                          equ     03h
  0004          +1    44     Edit_4                          equ     04h
  0005          +1    45     Edit_5                          equ     05h
  0006          +1    46     Edit_6                          equ     06h
  0007          +1    47     Edit_7                          equ     07h
  0008          +1    48     Edit_8                          equ     08h
  0009          +1    49     Edit_9                          equ     09h
  000A          +1    50     Edit_A                          equ     0Ah
  000B          +1    51     Edit_B                          equ     0Bh
  000C          +1    52     Edit_C                          equ     0Ch
  000D          +1    53     Edit_D                          equ     0Dh
  000E          +1    54     Edit_E                          equ     0Eh
  000F          +1    55     Edit_F                          equ     0Fh
                +1    56     ;;******************************************************
                +1    57     
A51 MACRO ASSEMBLER  INS_TABLE                                                            03/31/2006 10:32:12 PAGE     2

  0000          +1    58     DIR_MF_Index                    equ     00h
  0001          +1    59     DIR_Telecom_Index               equ     01h
  0002          +1    60     DIR_GSM_Index                   equ     02h
  0003          +1    61     DIR_CDMA_Index                  equ     03h
                +1    62     
  0004          +1    63     XTK_Path_Length                 equ     04h
  000B          +1    64     Page_Disp_Number                equ     0bh
  0020          +1    65     Page_Write_Size                 equ     20h
  0040          +1    66     Page_Size                       equ     40h
  00FF          +1    67     PTSS                            equ     0ffh
                +1    68     
  00FE          +1    69     Next_Page_Item                  equ     0FEh
  00FF          +1    70     Last_Page_Item                  equ     0FFh
                +1    71     
  00FF          +1    72     GO_BACK                         equ     Last_Page_Item
  00FE          +1    73     GO_AHEAD                        equ     Next_Page_Item
                +1    74     ;;******************************************************
                +1    75     
  0000          +1    76     DES_Encrypt_Flag                equ     00h
  0080          +1    77     DES_Decrypt_Flag                equ     80h
                +1    78     
  0000          +1    79     SDES_Flag                       equ     00h
  0040          +1    80     TDES_Flag                       equ     40h
                +1    81     
  0000          +1    82     DES_First_Flag                  equ     00h
  0001          +1    83     DES_Not_First_Flag              equ     01h
                +1    84     
  0000          +1    85     None                            equ     00000000b
  0001          +1    86     Have_Lc                         equ     00000001b
  0002          +1    87     Have_Write_Eeprom               equ     00000010b
  0004          +1    88     Have_CHV1_Limits                equ     00000100b
  0008          +1    89     Have_CHV2_Limits                equ     00001000b
  0010          +1    90     Have_ADM_Limits                 equ     00010000b
  0020          +1    91     Have_Super_Key_Limits           equ     00100000b
                +1    92     
                +1    93     
  0006          +1    94     CRC_accum_high                  equ     R6_Bank0
  0007          +1    95     CRC_accum_low                   equ     R7_Bank0
                +1    96     
  0008          +1    97     VIP_F                           EQU     08H
  000A          +1    98     F_FFS                           EQU     0AH
  000C          +1    99     FFS_FAT                         EQU     0CH                             ;Number in FFS_FAT 
                             MUST be at bouadary od EEPROM_PAGE
  000E          +1   100     FAT_CLUSTER                     EQU     0EH                             ;Number in FAT_CLUS
                             TER MUST be at bouadary od EEPROM_PAGE
                +1   101     
  0008          +1   102     VIP_F_H                         equ     VIP_F+00h
  0009          +1   103     VIP_F_L                         equ     VIP_F+01h
                +1   104     
  000A          +1   105     F_FFS_H                         equ     F_FFS+00h
  000B          +1   106     F_FFS_L                         equ     F_FFS+01h
                +1   107     
  000C          +1   108     FFS_FAT_H                       equ     FFS_FAT+00h
  000D          +1   109     FFS_FAT_L                       equ     FFS_FAT+01h
                +1   110     
  000E          +1   111     FAT_CLUSTER_H                   equ     FAT_CLUSTER+00h
  000F          +1   112     FAT_CLUSTER_L                   equ     FAT_CLUSTER+01h
                +1   113     
                +1   114     
  0010          +1   115     DIR                             EQU     10H
  0011          +1   116     FILE                            EQU     11H
  0012          +1   117     TYPE                            EQU     12H
  0013          +1   118     OFFSET                          EQU     13H
                +1   119     ;OFFSET+1                       EQU     14H
                +1   120     
                +1   121     
A51 MACRO ASSEMBLER  INS_TABLE                                                            03/31/2006 10:32:12 PAGE     3

  0010          +1   122     byDir                           equ     DIR                             ; current directory
  0011          +1   123     byCurrent_File                  equ     FILE                            ; Current file.
  0012          +1   124     byFile_Type                     equ     TYPE                            ; Type file BIT7=1/
                             0: FAT/FIXED file
  0013          +1   125     offset_high                     equ     OFFSET                          ; Save eeprom offse
                             t of current file
  0014          +1   126     offset_low                      equ     OFFSET+01h
                +1   127     
                +1   128     
  0015          +1   129     BDIR                            EQU     15h                             ;The following byte
                             s are for Backups when do FSELECT().
  0016          +1   130     BFILE                           EQU     16H
  0017          +1   131     BTYPE                           EQU     17H
  0018          +1   132     BOFFSET                         EQU     18H
                +1   133     ;BOFFSET+1                      EQU     19H
                +1   134     
  001A          +1   135     byINS_Bak                       equ     1Ah
  001B          +1   136     byCLA                           equ     1BH
  001C          +1   137     byINS                           equ     1CH
  001D          +1   138     byP1                            equ     1DH
  001E          +1   139     byP2                            equ     1EH
  001F          +1   140     byP3                            equ     1FH
  001B          +1   141     Le_Length                       equ     byCLA
                +1   142     
  0020          +1   143     SW1                             equ     20h                             ; 应答信息第一个字

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -