第20篇 Intel FPGA Monitor Program的使用<三>

**Q:**如何用Intel FPGA Monitor Program创建汇编语言工程呢?

**A:**我们用一个Nios II汇编语言简易应用程序来发掘Intel Monitor FPGA Program软件的一些功能特性,并介绍创建工程的基本步骤。该程序可以实现找到存储在存储器中的32位整数列表中的最大数。

连接DE2-115开发板和PC,与Quartus创建工程类似打开Intel FPGA Monitor Program后点击File--> New Project,打开New Project Wizard窗口,依次指定工程文件夹路径、工程名称;选择Nios II架构、DE2-115_Computer system、Assembly Program程序类型、.s程序源文件、Host Connection等等,创建完成后即显示工程界面。在此过程中,DE2-115_Computer System的.sof文件会下载到DE2-115开发板。

双击lab1.s编写应用程序的汇编语言代码并保存,此代码程序中包含一些样本数据。RESULT标号处的指令预留4个字节用于存储结果,即找到的最大数。下一个标号N处的指令指定列表中的条目数,接下来的标号NUMBERS处的指令指定样本数据。

相关推荐
乌恩大侠4 小时前
【调研】YOLO算法在FPGA/ZYNQ上的部署与加速
yolo·fpga开发
Abcdsa7 小时前
labview RT FPGA使用技巧 基础知识
fpga开发·labview
暴富奥利奥11 小时前
FPGA学习(四)——状态机重写LED流水灯并仿真
学习·fpga开发
岁月磨吾少年志13 小时前
【FPGA开发】利用状态机思想点亮流水灯/初学hdlbitsFPGA教程网站
fpga开发
建筑玩家13 小时前
FPGA实现按键切换流水灯不同亮灭模式
单片机·fpga开发
千歌叹尽执夏13 小时前
小白速通:Verilog流水线实现及时序分析
fpga开发
鸡精拌饭20 小时前
FPGA练习
fpga开发
可编程芯片开发1 天前
基于FPGA的特定序列检测器verilog实现,包含testbench和开发板硬件测试
fpga开发·verilog·特定序列检测
Cynthia的梦1 天前
FPGA——FPGA状态机实现流水灯
fpga开发
cjie2211 天前
linux系统调试PCIe板卡常用指令
linux·fpga开发