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

📄 pass1.dat

📁 Xilinx ISE9.x FPGACPLD设计指南 原书光盘上的源码 包含大量vhdl源码
💻 DAT
字号:
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-;NAMEREG sX, <name>     ; Rename register sX with <name>
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-VGA_ADDR_R
   OPERAND2-10
    COMMENT-; Define constant <name>, assign value
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-VGA_ADDR_G
   OPERAND2-11
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-VGA_ADDR_B
   OPERAND2-12
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-PUSHBUTTON_ADDR
   OPERAND2-20
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-SEGLED_ADDR_LED
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-SEGLED_ADDR_SEGUP
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-SEGLED_ADDR_SEGLOW
   OPERAND2-02
    COMMENT-;
      LABEL-
INSTRUCTION-CONSTANT
   OPERAND1-SEGLED_ADDR_SEGDOT
   OPERAND2-03
    COMMENT-;
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; ROM output file is always called
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; <filename>.vhd
      LABEL-
INSTRUCTION-ADDRESS
   OPERAND1-000
   OPERAND2-
    COMMENT-; Programs always start at reset vector 0
      LABEL-
INSTRUCTION-ENABLE
   OPERAND1-INTERRUPT
   OPERAND2-
    COMMENT-; If using interrupts, be sure to enable
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; the INTERRUPT input
      LABEL-BEGIN
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; <<< your code here >>>
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S0
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S1
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S2
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S3
   OPERAND2-00
    COMMENT-;
      LABEL-DEALS6
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-COMPARE
   OPERAND1-S6
   OPERAND2-FF
    COMMENT-;
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-Z
   OPERAND2-DEALS5
    COMMENT-;
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-;  LOAD S7,S7;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S7
   OPERAND2-S7
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S7
   OPERAND2-S7
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S6
   OPERAND2-01
    COMMENT-
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-DEALS6
   OPERAND2-
    COMMENT-
      LABEL-DEALS5
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S6
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S5
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-COMPARE
   OPERAND1-S5
   OPERAND2-FF
    COMMENT-;
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-Z
   OPERAND2-DEALS4
    COMMENT-;
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-DEALS6
   OPERAND2-
    COMMENT-
      LABEL-DEALS4
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S5
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S4
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-COMPARE
   OPERAND1-S4
   OPERAND2-07
    COMMENT-;
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-Z
   OPERAND2-S407
    COMMENT-
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-DEALS6
   OPERAND2-
    COMMENT-
      LABEL-S407
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S0
   OPERAND2-01
    COMMENT-
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S1
   OPERAND2-01
    COMMENT-
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S2
   OPERAND2-01
    COMMENT-
      LABEL-
INSTRUCTION-ADD
   OPERAND1-S3
   OPERAND2-01
    COMMENT-
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S0
   OPERAND2-SEGLED_ADDR_LED
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S1
   OPERAND2-SEGLED_ADDR_SEGUP
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S2
   OPERAND2-SEGLED_ADDR_SEGLOW
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S3
   OPERAND2-SEGLED_ADDR_SEGDOT
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S4
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S5
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S6
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-DEALS6
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-BEGIN
   OPERAND2-
    COMMENT-; Embedded applications never end
      LABEL-ISR
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; An Interrupt Service Routine (ISR) is
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; required if using interrupts
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; Interrupts are automatically disabled
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; when an interrupt is recognized
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; Never re-enable interrupts during the ISR
      LABEL-
INSTRUCTION-INPUT
   OPERAND1-SA
   OPERAND2-PUSHBUTTON_ADDR
    COMMENT-; Read the ISR register from Push Button module
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-SB
   OPERAND2-SA
    COMMENT-;
      LABEL-
INSTRUCTION-AND
   OPERAND1-SB
   OPERAND2-0F
    COMMENT-; mask out the 3 bit of LSB ( B,G,R )
      LABEL-R
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-RR
   OPERAND1-SB
   OPERAND2-
    COMMENT-; The LSB is in the carry => R field
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-NC
   OPERAND2-G
    COMMENT-;
      LABEL-
INSTRUCTION-INPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_R
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-SC
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_R
    COMMENT-;
      LABEL-G
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-RR
   OPERAND1-SB
   OPERAND2-
    COMMENT-; The Less LSB is in the carry => G field
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-NC
   OPERAND2-B
    COMMENT-;
      LABEL-
INSTRUCTION-INPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_G
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-SC
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_G
    COMMENT-;
      LABEL-B
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-RR
   OPERAND1-SB
   OPERAND2-
    COMMENT-; The 3rd LSB is in the carry => B field
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-NC
   OPERAND2-CLEAR
    COMMENT-;
      LABEL-
INSTRUCTION-INPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_B
    COMMENT-;
      LABEL-
INSTRUCTION-ADD
   OPERAND1-SC
   OPERAND2-01
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-SC
   OPERAND2-VGA_ADDR_B
    COMMENT-;
      LABEL-CLEAR
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-RR
   OPERAND1-SB
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-NC
   OPERAND2-INTEND
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S0
   OPERAND2-00
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S1
   OPERAND2-00
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S2
   OPERAND2-00
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S3
   OPERAND2-00
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S4
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S5
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-S6
   OPERAND2-00
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S0
   OPERAND2-SEGLED_ADDR_LED
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S1
   OPERAND2-SEGLED_ADDR_SEGUP
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S2
   OPERAND2-SEGLED_ADDR_SEGLOW
    COMMENT-;
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-S3
   OPERAND2-SEGLED_ADDR_SEGDOT
    COMMENT-;
      LABEL-INTEND
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-
      LABEL-
INSTRUCTION-LOAD
   OPERAND1-SD
   OPERAND2-00
    COMMENT-
      LABEL-
INSTRUCTION-OUTPUT
   OPERAND1-SD
   OPERAND2-PUSHBUTTON_ADDR
    COMMENT-;
      LABEL-
INSTRUCTION-RETURNI
   OPERAND1-ENABLE
   OPERAND2-
    COMMENT-; Return from interrupt service routine
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; Use RETURNI DISABLE to leave interrupts
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; disabled
      LABEL-
INSTRUCTION-ADDRESS
   OPERAND1-3FF
   OPERAND2-
    COMMENT-; Interrupt vector is located at highest
      LABEL-
INSTRUCTION-
   OPERAND1-
   OPERAND2-
    COMMENT-; instruction address
      LABEL-
INSTRUCTION-JUMP
   OPERAND1-ISR
   OPERAND2-
    COMMENT-; Jump to interrupt service routine, ISR

⌨️ 快捷键说明

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