之系列(二)开发流程及开发平台简介腾讯云开发者社区

本篇首先详细介绍了SOPC开发的基本流程,然后通过实际操作的视频,生动详细的讲述了一个简单的SOPC系统的设计过程,包括使用Quartus II、SOPC Builder定制Nios II系统以及利用Nios II IDE进行应用程序开发。本篇力求以实例的途径让读者以最快的方式了解SOPC开发以及各软件的使用,从而激起读者对SOPC的兴趣。

以下为本篇的目录简介:

2.1 SOPC开发流程

2.2 简单SOPC实例开发任务及步骤

2.3 分析系统需求

2.4 使用Quartus II建立工程

2.5 使用SOPC Builder创建Nios II系统

2.6 集成Nios II系统到Quartus II顶层模块

2.7 设置编译选项并编译硬件系统

2.8 使用Nios II IDE建立用户程序

2.9 下载硬件设计到目标FPGA

2.10 调试/运行程序

2.1 SOPC开发流程

SOPC设计包括以Nios II软核处理器为核心的嵌入式系统的硬件配置、硬件设计、硬件仿真、IDE环境的软件设计、软件调试等。

SOPC的开发流程通常包括2个方面:基于Quartus II、SOPC Builder的硬件设计、基于NiosII IDE的软件设计。对于比较简单的NiosII系统,一个人便可执行所有设计。对于比较复杂的系统,硬件和软件设计可以分开进行。

SOPC的开发过程中要使用到Quartus II、SOPC Builder以及Nios II IDE,三者之间关系如下所示:

Quartus II、SOPC Builder以及Nios II IDE三者之间关系

SOPC Builder:

Quartus II:

用于完成Nios II系统的分析综合、硬件优化、适配、配置文件编程下载以及硬件系统测试等;

Nios II IDE:

用于完成基于Nios II系统的软件开发和调试,并可借助其自带的Flash编程器完成对Flash以及EPCS的编程操作。

硬件开发(1):

硬件开发使用Quartus II和SOPC Builder(1)

硬件开发(2):

硬件开发使用Quartus II和SOPC Builder(2)

硬件开发(3):

硬件开发使用Quartus II和SOPC Builder(3)

软件开发:

软件开发使用Nios II IDE,它是一个基于Eclipse IDE架构的集成开发环境,它包括:

软件开发(1):

软件开发(2):

SOPC基本开发流程简介:

从以上“硬件开发”与“软件开发”两部分介绍中,在我们的脑海里一定已经形成了一个大致的开发流程,下面我们仔细的对其进行梳理和理解。见SOPC开发流程简图。

SOPC开发流程简图

开发流程简图解析:

1、分析系统需求:

如果需要,用户可以定制指令和外设逻辑。

2、建立Quartus II工程,建立顶层图*.bdf:

每个开发过程开始时都应建立一个工程,Quartus II是以工程的方式对设计过程进行管理。在工程中建立顶层模块文件.bdf相当于传统电路设计中的电路板(PCB)。

3、打开SOPC Builder,定义和生成系统:

在SOPC Builder中添加需要的功能模块(Nios II及其标准外设模块),完成后生成一个系统模块。

4、定制指令&定制外设逻辑:

如果需要,用户可以定制指令和外设逻辑。

5、Altera的LPM模块:

在Quartus II软件中包含了大量的Altera公司提供的LPM功能模块,相当于传统设计中除处理器以外的逻辑芯片(如74系列);

6、自定义的功能模块:

当设计中现有模块不能满足设计要求时,可设计自己的功能模块。并在顶层模块中使用;

7、集成SOPC生成的系统到Quartus II 工程:

在顶层模块中,分别将SOPC Builder生成的系统模块、LPM功能模块以及用户自定义功能模块添加到顶层模块中;

8、连接各功能模块:

然后将各个功能模块用连线连起来组成系统功能原理图。

9、选择FPGA型号并进行管脚分配:

为系统功能原理图选择芯片载体并为各个输入输出信号分配芯片的管脚;

10、进行编译选项设置:

设置编译选项,从而让编译器按照用户设定来进行编译;

11、编译硬件系统生成配置文件sof:

编译系统生成硬件系统的配置文件*.sof和*.pof。编译系统是一个非常复杂的过程,包括优化逻辑的组合、综合逻辑、适配FPGA、布线以及时序分析等步骤。

12、下载配置文件到FPGA器件

将配置文件.sof下载到FPGA,将可执行文件.elf下载到RAM。

13、使用IDE编程工具烧写配置文件和软件代码

最后利用IDE的编程工具将配置文件烧写到FPGA的配置芯片或Flash,将可执行文件*.elf编程到Flash中。

14、调试好硬件和软件

直到硬件和软件设计都达到设计要求。

15、使用Nios II IDE开发软件:

软件开发也可以在SOPC Builder 生成系统模块后立即进行,与传统软件开发类似,唯一不同在于系统是自己定制的,所受局限小。

16、设置软件运行硬件环境属性

设置好软件运行的硬件环境属性后,便可进行编译、链接和调试、运行程序。

17、编译软件生成可执行文件elf

对用户程序进行编译,生成可执行文件*.elf。

18、在IDE中使用ISS运行/调试软件

接下来在IDE的指令集仿真器(ISS)上仿真软件和运行/调试软件。

19、在目标板上运行/调试软件

在目标板上反复调试软件。

2.2 简单SOPC实例开发任务及步骤

通过实际操作来体验一个简单的SOPC开发的整个过程。建立一个基于Nios II处理器的系统来控制一个LED灯闪烁。具体的操作步骤如下:(具体代码略)

1、分析系统需求。

2、启动QuartusII软件和新建实例设计工程。

3、启动新的SOPC Builder系统。

4、在SOPC Builder中定义并生成系统。

5、集成SOPC Builder系统到QuartusII工程。

6、选择芯片型号并进行管脚分配。

7、设置编译选项并编译硬件系统。

8、下载硬件设计到目标FPGA。

9、使用NiosII IDE开发用户程序。

10、调试用户程序。

11、运行程序。

2.3 分析系统需求

每一个SOPC系统开发之前,都应该仔细分析系统需求,例如:

每一个SOPC系统开发之前,都应该仔细分析系统需求,基于这些问题,用户可确定具体的系统要求,例如:

本篇实例的开发任务是:

分析任务可以知道FPGA内硬件系统组成应包含:

控制LED闪烁的系统框图:

计算机硬件要求:

2.4 使用Quartus II建立工程

新建一个工程目录“SOPC_LED”,在此目录下建立一个名为”sopc_led”的QUARTUS工程,并新建一个顶层图,保存于工程中。

2.5 使用SOPC Builder创建Nios II系统

1、用SOPC BUILDER 定制 NIOS II处理器和外设。

等待用户的输入,在窗口中键入用户希望建立的系统名,NIOSII_C,并且选择Verilog,再点击OK按钮。

2、随即激活如图所示的Altera SoPC Builder 人机对话窗口,其中我们可以看到三个子窗口。

1) 左上部子窗口的目录树列出了许多可以供选择的IP,从NiosII 处理器核到各种外围IP器件,应有尽有;

2)右上部子窗口可以配置所用的FPGA器件类型和时钟频率设置。并且可以显示配置后确认的部件和连接等信息;

3)下部子窗口显示配置后出现的反馈信息,告诉用户设计过程中可能存在问题的地方。

3、将NiosII处理器核添加到系统。

选择TARGET,本例选择UnspecifiedBoard;选择时钟频率,Clock(MHZ):本例选50;选择目标器件,TargetDeviceFamily:本例选Cyclone。

完成后,点击左上部子窗口的目录树上有关组件,再点击该子窗口下面标记为Add..的按钮,随即可以在右上部子窗口的Module Name列观察到系统中添加了相应的部件。如果我们点击目录树下的Nios II Processor,再点击下面标记为Add..的按钮,随即出现如图所示的NiosII核配置窗口,可让用户选用不同规格的NiosII核。我们选择了适合规格的处理器核NIOSII/E。

注:下面的Reset Vector是复位后启动时的Memory类型和偏移量, Exception Vector是异常情况时的Memory类型和偏移量。现在还不能配置,需要SDRAM和FLASH设置好以后才能修改这里,这两个地方很重要。这里暂时不加,等添加了MEMERY在返回修改。

部件之间的连接的确定:

从上图所示的窗口中,我们可以看到NiosII 处理器已经生成,有几条黑色的弧线表示该处理器部件之间的连接。将光标移动至弧线交接处可以见到实心的黑色接点,表示部件之间的线路是连接的,若是空心的黑色接点,则表明这两条线没有连接。设计者可以点击空心的接点将其连接,或者点击实心的接点将其断开。至于应该断开还是连接,与系统的构造有关。设计者必须清楚自己系统的构造,才能设计出正确的以Nios II 处理器核为中心的系统。

可以看到在图所示的窗口底部有五个按钮,其中有一个是虚的,表示不能执行。标记为Generate的按钮虽然是实的,但系统尚未配置完毕,还不能生成可以运行的系统。所以必须根据数字系统的要求,把需要的部件逐个地添加上去,直到可以组成一个完整的系统为止。这项工作类似于在印刷线路板上安排各个部件,并连接线路。

4、穿插一下NIOS启动过程。

点击该窗口下部标记为Next的按钮,随即进入第2个配置窗口,见图所示:

注意:这里如果是选择NIOSii/f则将Data Cache处选择为None,也就是关闭Data Cache,那Data Cache到底是什么呢,简单的说,Data Cache是像电脑的一级缓存二级缓存一样的东东,就是为了提高系统速度的。可是有个这个高速缓冲区后,我们的代码执行时间却发得不可确定了,降低了程序的实时性。我们发出的数据,放到了高速缓冲区里而没有及时的去执行才导致代码不执行,没有显示效果。如果以后发现寄存器方式操作PIO不好用时,请关闭这个。

点击该窗口下部标记为Next的按钮,随即进入第3个配置窗口。用同样方法进入第4、第5、第6个配置窗口(均使用缺省配置)。设置JTAG Debug Module,即JTAG调试时所用到的功能模块。功能越多,需要的资源越多,这里,我们选择Level 1即可,不需要过多其他的功能。在第6个配置窗口下部点击标记为Finish.. 的按钮,结束处理器核的配置。得到如图所示的窗口。

5、把内存部件添加到系统。

下面讲解如何把片上ROM和RAM添加到最小系统中去,在图所示的Altera SoPC Builder主窗口左边的 System Contents 子窗中列出了许多可以供选择的IP,从NiosII 处理器核到各种外围IP器件,几乎应有尽有,但必须注意许多高级的IP是需要付费后才能从网上下载的。用鼠标拉动 System Contents 子窗的滑标,浏览目录树至 Memories and Memory Controllers分支,将其展开,选择On-Chip,将其展开。双击On-chip Memory (RAM or ROM),随即出现如图所示窗口。

MEMORY TYPE 选择RAM;DATA WIDTH选择32bits,total memory size可以选择4kbytes,将ROM和RAM部件配置完毕后,可以在Altera SoPC Builder主窗口右侧的module Name 列找到新添加的模块。

同样的方法可以在系统中添加一个4位的PIO同时驱动4个发光二极管。双击PIO(在PARALLEL I/O)(在AVALON MODULES-OTHER下),为系统添加输出LED的输出接口。WIDTH选择4bits。

然后点击FINISH,返回SOPC BUILDER界面。

6、系统构成部件的重新命名和系统的标识符。

为了在编写软件程序时,容易记住和理解所添加的硬件部件, 给这些部件重新命名是很有意义的。用鼠标点击模块名,然后点击鼠标右键,再点击弹出下拉菜单中的Rename项,设计者就可以随意地更改自动生成的硬件部件名。

7、基地址和中断请求优先级别的指定。

至此,我们已经将必须的组件添加到这个最小系统中,见图所示。接下来的工作是为每个外设分配基地址和中断请求优先级(IRQ)。最小系统中所有外设都没有中断,所以不需要分配中断优先级。SoPC Builder 界面提供自动分配基地址和自动分配IRQ命令。在 SoPC Builder 主窗口台头下,点击命令System > Auto-Assign Base Addresses 和 Auto-Assign IRQs 即可。

这两个命令可以分别满足简单系统的外设基地址分配和中断分配。MyNiosSystem 采用自动分配外设基地址分配和中断就能达到要求。但对于某些复杂的系统往往需要用户自己调整外设基地址分配和中断优先级才能满足系统要求。Nios内核的可寻址范围为2G(31位,即从 0x0000_0000 到 0x7FFF_FFFF 之间)。由于Nios II 程序用宏定义的符号常量来访问外设,所以基地址的改动不需要修改原已调通的程序。

8、Nios II 复位和异常地址的设置。

在cpu_0上点右键,选择edit,重新弹出对话框。在本系统中,设置如下:

注意:若地址设置违反规定,在信息窗口中将会出现错误提示。

9、Nios II 系统的生成。

1)在如图所示的SoPC Builder主窗口中,点击System Generation子窗口标签,随即便出现System Generation 窗口。

3)点击System Contents子窗口标签,SoPC Builder 随即回到原窗口。点击右下部的Generate(或者Re-Generate)按钮,便开始自动生成Nios II 系统。

在生成Nios II系统的过程中,SoPC Builder 执行了一系列操作,为组成系统中的每一个部件生成了相应的Verilog源文件,且生成了各硬件部件和NiosII核连接的片内总线结构、中断逻辑和仲裁逻辑。SoPC Builder 还为用户配置的Nios II系统自动生成了IDE软件开发所必须的硬件抽象层(HAL)、C语言和汇编语言的头文件。这些头文件定义了存储器 映射 (mapping)、中断优先级和每个外设寄存器空间的数据结构。一旦Nios II系统的硬件需要修改,则 SoPC Builder 将会更新这些头文件。它也会为系统中的每个部件生成定制的C语言和汇编函数库。如果部件中有片内ROM或者RAM,它还将为这些片内存储器生成初始化文件(扩展名为.HEX的空白文件)。在系统生成的最后阶段,SoPC Builder 会自动地创建可以将所有部件连接起来的Avlone总线结构。系统生成过程中,在标签为System Generation的子窗口中将报告生成过程的进展,最后会出现一条消息,告诉用户:系统已顺利生成或者已经失败。

生成用户配置的Nios II系统后,在sopc_led目录中产生了下面一系列文件:

3)硬件描述语言文件:niosii.v以及每个外设部件的Verilog HDL文件。这些文件描述了系统的硬件设计。Quartus II 编译器将应用这些Verilog文件,并配合Altera器件库中的文件,生成可以在目标FPGA上运行的数字逻辑系统。

2.6 集成Nios II系统到Quartus II顶层模块

1、类似往QUARTUSII工程添加功能模块,将所定制的NIOSII软核CPU添加到本例工程中,即双击工程顶层文件空白处(新建一个),弹出SYMBOL对话框,在PROJECT下面可以找到刚才建立的niosii_c模块,按OK将其niosii_c添加到顶层图中。

2、添加其他模块

3、定义管脚

这里我们要命的名字就是后面那部分,PIN_*是FPGA硬件上的引脚,查找电路图配好管脚后,执行TCL脚本文件。

2.7 设置编译选项并编译硬件系统

点击Quartus II 主窗口抬头下的命令Processing > Start Compilation,随即开始编译。

2.8 使用Nios II IDE建立用户程序

1)如何启动Nios II 软件开发环境来创建一个新的C/C++应用工程;

2)如何编写一个简单的由NiosII控制的LED闪光程序。

3)如何把编译后的软件代码下载到这个小系统中运行。

1)在SOPC Builder窗口的System Generation 子窗口,点击Nios II Tools框中的Nios II IDE 按钮,弹出如图的C/C++ NiosII IDE窗口,选择菜单栏File>Switch Workspace,随即弹出工作空间发起窗口,键入工作空间目录名,见图所示。

为Nios II 系统上运行的C程序创建一个工作空间。点击该窗口下面的OK按钮。

点击抬头栏下的命令:File > New Project.随即弹出如图所示的新软件项目窗口。

展开Altera Nios II 目录项选择Nios II C/C++ Application,然后点击该窗口下面的Next 按钮。

代码区就是显示代码的,工程目录区是显示所有与工程有关系的文件,跟我们有关系有.C和.h文件,还有一个非常非常之重要的system.h文件。观察区中有两个栏我们是会经常用到的,一个是console,一个是problems。第一个是编译信息显示区,一个是错误警告显示区。有了JTAG UART后,第一个CONSOLE(控制台)栏多了一个用途,就是作为标准输出(stdout)的终端。

我们接下来的工作就是需要对工程配置一下。在工程目录区中的hello_led_0项单击鼠标右键后,点击红圈处的位置system library properties。

红圈1处是标准输入(stdin)、标准输出(stdout)、标准错误(stderr)设置区。

红圈2处,这个地方也不需要修改,不过有一个地方需要注意,就是Support C++,这个库相对Small C library要大,如果大家手中的板子没有FLASH,SDRAM这样大容量存储设备的话,选择Small C library,用FPGA内部的SRAM,也可以跑些小程序。

红圈3处,这个是一些有关内存的选项,我们构建了SDRAM模块,这个地方也用到了,默认就可以,不用修改。

红圈4了,点击红圈4后,出现下面界面,这个是对编译器就行配置的界面,大家可以自己观察一下,大部分都不需要修改,我们来看一下比较重要癿地方,点击红圈处。

一个是红圈1处,这个地方配置编译器的优化级别,红圈2的地方是调试级别。编译器的优化级别会让你的生成的代码更小,要求也越高,你的代码如果不严谨,有可能优化以后不好用了,大家要注意。调试级别是你在编译过程中显示编译内容多少,级别越高系显示内容的越多,建议将调试级别调到最高。

2)将程序 hello_led.c覆盖样板程序

接下来编译,第一次的编译时间比较长,因为编译过程中会生成一个我们之前所说的一个非常非常重要的文件system.h,这个文件是根据我们构建的NIOS II软核产生的,也就是说,system.h的内容与软核的模块一一对应。一旦软核发生变化,就需要重新编译,重新产生system.h文件。现在就开始编译,如下图所示,在工程目录中单击右键后,点击红圈处Build Project,或者直接按快捷键Ctrl + b。

system.h文件。

2.9 下载硬件设计到目标FPGA

利用JTAG下载。

2.10 调试/运行程序

对于NIOS IDE提供了几种方法来验证,一种是直接硬件在线仿真,一种是软件仿真。我们先说第一种硬件在线仿真,很显然这种方式需要硬件配合,一块开发板,一个仿真器(仿真器就是大家用的USB-BLASTER或者BYTE-BLASTER)。将仿真器与开发板的JTAG口相连(假设你的仿真器驱动已经装好了)。安装好以后,我们进行下面癿操作,点击红圈处Nios II Hardware。

软件仿真不需要硬件,电脑单独运行即可,按下图所示操作,点击红圈处,Nios II Insruction Set Simulator。

点击后,看看控制台,结果怎样?

结合结果,可以非常容易地理解代码。通过一个while死循环来实现4位LED灯亮与灭的循环切换,输出到变量led不同的值(0x00,0x3,0xC)以得到想要的结果。

THE END
0.过敏性休克抢救!肾上腺素注射十问十答心内注射、气管内滴入、雾化吸入等注射方式,哪种注射方式才是最优先选择? 对于已经开通静脉通道的患者,静脉注射是最优先选择。骨通道注射和静脉注射方式一样,药物能很快起效,但是这种方式对操作者的技术水平和相关设备要求比较高,很难普及。 如果没有开通静脉通道,肌肉注射是最优先选择。笔者在长期急诊工作中发现,严重jvzquC41m0yjpj3ep1gsvrhnga717<:3:9:3a
1.造价工程师《安装计量》真题91.一般用于压力不高,介质为气体、液体和无渗漏危险管路上的仪表阀和管道连接,应采用的连接方式为( )。 A.卡套式连接 B.焊接 C.法兰连接 D.粘接连接 答案:A 解析:仪表阀门根据介质特性、压力及设计要求,采用多种方式安装。一次阀门大多采用焊接接头连接方式,这种连接方式可经常拆卸、加垫、清洗、更换。焊接阀则jvzquC41yy}/qq6220ipo8pcqunj1ƒfqlkg0vrpw17:98B60jvsm
2.钳工试题题库72.冷装法适用于哪种情况的装配 答:冷装法多用于变形量较小、过渡配合或小过盈配合的装配。 73.什么情况下优先选用压入法装配 答:配合要求较低或配合长度较短的过渡配合的连接件的装配应优先选用压入法。 74.在装配过程中,优先选用什么配合 答:在装配过程中,优先选用基孔制配合。 75.轴的尺寸精度包括那几方jvzquC41o0972mteu0tfv8iqe1kf3;:433=:0qyon
3.面试题·PHP常用操作·看云Memcahce是把所有的数据保存在内存当中,采用hash表的方式,每条数据又key和value组成,每个key是独一无二的,当要访问某个值的时候先按照找到值,然后返回结果。Memcahce采用LRU算法来逐渐把过期数据清除掉。 23,优化MYSQL数据库的方法 (1)选择最有效率的表名顺序(2)WHERE子句中的连接顺序(3)SELECT子句中避免使用‘jvzquC41yy}/mjsenq{e0ls1eee6:==:92741kfqujomk878768:5
4.中国移动5G网络14、 下列关于5GC和NG-RAN节点连接方式描述正确的是 A.AMF/UPF与NG-RAN:一对多连接B.AMF/UPF与NG-RAN:多对一连接 C.AMF/UPF与NG-RAN:多对多连接 D.AMF/UPF与NG-RAN:一对一连接 待检查 15、 HP DL380 Gen9 安装第二个PCIe riser board需要什么条件() jvzq<84yyy4489iqe0ipo8hqpvkov8751281686716:829757a718?6952610|mvon
5.《现代交换技术》期末试题库41.ISUP消息中的路由标记由目的地信令点编码(DPC)、源信令点编码(OPC)和链路选择码(SLS)组成。路由标记的作用是供MTP的第三级选择信令路由和信令链路。电路识别码(CIC)用来识别与该消息有关的呼叫所使用的中继电路。 42.分组交换有虚电路(面向连接)和数据报(无连接)这两种方式。 jvzq<84yyy4489iqe0ipo8iqewsfp}4441642;4351=769<:8;e22:>8767827xjvor
6.组态王常见问题集锦SIMATIC西门子PLCSIMATIC2.35请问"站点"与"网络站点"两种连接方式的区别是什么? 答:网络站点与站点都是应用与组态王之间的数据通讯联网方式,两者的区别结构在于: 网络站点方式是主从结构,他是将网络中的一台组态王作为采集站(单机模式,在其上 建立网络站点),其他组态王作为网络设备连接到组态王采集站(配成网络 IO 模式)。 jvzq<84yyy4tkvfvke4dqv3ep1oofn}0rjv@cFxjqy,dc}nf?5?'kmB548
7.思科学院cisco独家整理题库(2023.9月更新)当使用eui在源主机和目标主机上运行的进程之间传输数据 提供专用的端到端连接 为最终设备提供唯一的网络标识符 13. 哪两个语句描述路由器上的 IPv4 路由表的功能?(选择两个。 直接连接的接口在路由表中将有两个路由源代码:C 和 S。 如果有两个或多个可能的路由到达同一目标,则与较高指标值关联的路由将包含在路由表中jvzquC41dnuh0lxfp0tfv8|gkzooa=845582;8ftvkimg8igvcomu86347976:<
8.网络常考题woshizylK.PICTPICT 格式作为在应用程序之间传递图像的中间文件格式,广泛应用于 Mac OS 图形和页面排版应用程序中 L.MPEG ANSWER:A B G H K L 76.在OSI 参考模型的会话层协商发送端与接收端的工作方式。 T.True F.False ANSWER:T 78.ISO(International Organization for Standardalization)规定的网络管 jvzquC41yy}/ewgnqiy/exr1yqyikƒ~n1cxdjr{g1462485;14>04A5253;/j}rn
9.年前最后一波面试潮!腾讯T4梳理2022年最新999道Java岗必备面试题5、反射的实现方式: 6、实现Java反射的类: 7、反射机制的优缺点: 8、Java反射API 9、反射使用步骤(获取Class对象、调用对象方法) 10、获职Class对象有几种方法 11、利用反射动态创建对象实例 Java序列化面试题 1、什么是javs序列化,如何实现java序列化? 2、保存(特久化)对象及其状态到内存或者磁盘 3、序 jvzquC41oconcr3ep1gsvrhng1jfvjnnAhoe?:;99:;49;7(ghoe?vJmkdWnDAsy2SyVL^qz/2m
10.思科计算机网络答案(包含第1~11章节)思科网院题库答案B.它是一个协议,用于确定本地网络中计算机之间的通信方式。 C.它是一个组织,可让个人和企业连接到 Internet。 D.它是一种网络设备,结合了多种不同网络设备的功能。 4.哪两项是可扩展网络的特征? (选择两项。) 选择一项或多项: A.流量增加时容易过载 jvzquC41dnuh0lxfp0tfv8|gkzooa=845582;8ftvkimg8igvcomu86546649:;
11.2024年3月计算机网络三级试题及答案15.因特网上为用户之间发送和接收信息提供的一种快速、廉价的现代化通信手段称为(电子邮件服务/E-MAIL服务)。 16.因特网域名中,二级域名Ac代表(科研机构 )。 17.交换式局域网从根本上改变了“共享介质”的工作方式,它可以通过支持交换机端口结点之间的多个(并发连接),达到增加局域网带宽,改善局域网的性质与服务jvzquC41yy}/qq6220ipo8pcqunj1whtg55uktz14575:=3jvor
12.地铁事故范文①高峰拥挤:地铁相对于其他出行方式更加的快速、舒适和便捷。因此选择地铁的乘客量就很大,容易在上下车时产生碰撞拥挤现象,特别是上、下班的客流高峰期,拥挤现象较为严重,容易造成踩踏致死或掉入轨道等安全隐患。例如:2001年12月4日在上海地铁一号线人民广场站内,一名大连籍女子就被等车的人群挤下站台,当场被驶入站台的地铁列车轧死。jvzquC41yy}/i€~qq0ipo8mcqyko1?=:324ivvq
13.SL2054.4.2 调节池布置可因地制宜采用下列方式之一: 8 1 与引水渠道结合或相连通。 2 与前池结合或相连通。 3 调节池通过连接管(渠)直接向压力管道或前池供水。 5水力设计 5. 1一般规定 5. 1. 1 水力设计应包括下列内容: 1 引水渠道系统恒定流和非恒定流的水力计算。 jvzquC41yy}/5?5fqe4dp8rkr1719B;4;3720qyon
14.竞争性谈判学前教育实训中心暨大学生活动中心贵宾室设备采购(二)报名方式:谈判当天14:00—14:30现场报名,报名费(300元,不退)缴纳方式同保证金缴纳方式(不收现金,需谈判当天9点前到账)。报名地点:重庆工贸职业技术学院办公楼608室。未按时缴纳报名费的响应文件视为废标。(请在递交响应文件时同时出示由我院财务处出具的收款票据或者打印清晰加盖公章的转账凭证,财务处在第二jvzquC41yy}/ezlo{0io1rshq1716?4769
15.1+X智能网络应用与优化A.为终端设备提供连接和转发 B.通过流量控制策略控制流量转发 C.提供数据包的快速转发 D.提供网络之间的路由 2. 以下关于网络核心层的叙述中,正确的是(B) A . 为了保障安全性,应该对分组进行尽可能多的处理 B . 在区域间高速地转发数据分组 C . 由多台二、三层交换机组成D . 提供多条路径来缓解通信瓶颈jvzquC41dnuh0lxfp0tfv8r2a7767==331gsvrhng1jfvjnnu1747;;349:
16.WLAN(理论)A. 客户端可以成功连接AP,但无法正常通信 B. 客户端可以成功连接AP,也可以正常通信,但数据报文为明文传输 C. 客户端会提示密码错误,要求重新输入 D. 客户端无法成功连接AP 63.当AP中配置SSID加密类型为WEP加密(密码为12345),MAC层认证方式 为shared-key,而客户端输入的密码为54321会出现以下哪种现象( A) A.jvzquC41o0972mteu0tfv8iqe1k88>j98562h?>g53:45;>6934ivvq