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

相关推荐
tiantianuser1 天前
RDMA设计13:融合以太网协议栈设计2
fpga开发·rdma·高速传输·cmac·roce v2
XINVRY-FPGA1 天前
XC3S1000-4FGG320I Xilinx AMD Spartan-3 SRAM-based FPGA
嵌入式硬件·机器学习·计算机视觉·fpga开发·硬件工程·dsp开发·fpga
国科安芯1 天前
航天医疗领域AS32S601芯片的性能分析与适配性探讨
大数据·网络·人工智能·单片机·嵌入式硬件·fpga开发·性能优化
贝塔实验室1 天前
新手如何使用Altium Designer创建第一张原理图(三)
arm开发·单片机·嵌入式硬件·fpga开发·射频工程·基带工程·嵌入式实时数据库
FPGA_无线通信1 天前
OFDM 同步设计(3)
算法·fpga开发
贝塔实验室2 天前
Altium Designer全局编辑
arm开发·经验分享·笔记·fpga开发·dsp开发·射频工程·基带工程
北京青翼科技2 天前
【TES818 】基于 VU13P FPGA+ZYNQ SOC 的 8 路 100G 光纤通道处理平台
图像处理·人工智能·fpga开发·信号处理·智能硬件
m0_564914922 天前
视频字幕AI总结丨FPGA入门教学视频
人工智能·fpga开发
9527华安2 天前
FPGA纯verilog实现JESD204B协议,基于ADRV9009数据环回收发,提供2套工程源码和技术支持
fpga开发·verilog·jesd204b·adrv9009
集芯微电科技有限公司2 天前
40V/3A高性能高集成三相BLDC驱动器具有电流及故障诊断功能(FLT)
c语言·数据结构·单片机·嵌入式硬件·fpga开发