第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处的指令指定样本数据。

相关推荐
Js_cold14 分钟前
Xilinx FPGA Flash启动时钟频率
单片机·嵌入式硬件·fpga开发·vivado·xilinx·flash·cclk
博览鸿蒙20 小时前
FPGA的学习路径和入行指南
fpga开发
ShiMetaPi21 小时前
GM-3568JHF丨ARM+FPGA异构开发板应用开发教程:01 UART读写案例
arm开发·单片机·嵌入式硬件·fpga开发·fpga·rk3568
楠了个难1 天前
AXI4接口简介——ZYNQ学习笔记24
笔记·学习·fpga开发
FPGA_小田老师1 天前
FPGA例程(6):UART串口通讯协议解析
fpga开发·串口通信·rs232·rs422·波特率·uart通信
LCMICRO-133108477461 天前
长芯微LD8574完全P2P替代PCF8574,主要用于扩展通用输入输出端口(GPIO)
单片机·嵌入式硬件·fpga开发·硬件工程·dsp开发
LCMICRO-133108477461 天前
长芯微LD9535完全P2P替代PCA9535,是用于扩展通用输入输出端口(GPIO)
stm32·单片机·嵌入式硬件·fpga开发·硬件工程
最遥远的瞬间1 天前
三、语法篇_Verilog
fpga开发
初雪白了头1 天前
三模冗余检测并隔离故障模块
fpga开发
ehiway1 天前
FPGA在光纤互感器与行波测距系统中的应用研究
fpga开发