程序狗的成长之路

水滴石穿,绳锯木断,凤凰浴火,劫后重生

EDA基础2

QUARTUSII是ALTERA官方推出的FPGA、CPLD集成开发环境,可以编写HDL文件并分析、综合成FPGA或CPLD可以执行的文件,并可以使用附带的调试工具对FPGA的运行进行调试。 ALTERA的FPGA可以通过硬件描述语言在内部生成一个CPU,这就是Nios II。而Nios II I...

2019-05-19 16:01:25

阅读数 2

评论数 0

quartus入门1

IP核(Intellectual Property)就是知识产权核或知识产权模块。 IP复用是指对系统中的某些模块直接使用自己的IP来实现,不用设计所有模块; 意义:IP核具有规范的接口协议,良好的可移植性与可测试性,为系统开发提供了可靠的保证; 答:IP就是知识产权核或者知识产权模块的意思。...

2019-05-19 16:01:06

阅读数 6

评论数 0

数字逻辑电路基础

1.代入定理 2.反演定理 3.对偶定理 非逻辑运算需要全部取反---------反演运算 1.真值表 2.函数式 3.逻辑图 4.波形图/时序图 ...

2019-05-17 10:06:36

阅读数 2

评论数 0

EDA基础总结

ASIC全称: Application Specific Integrated Circuit。目前,在集成电路界ASIC被认为是一种为专门目的而设计的集成电路。是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。ASIC的特点是面向特定用户的需求,ASIC在批量生产时与通用集成电路相比...

2019-05-14 13:36:40

阅读数 17

评论数 0

RIFD 的三大标准协议

摘要:为了更好地推动RFID产业的发展,国际标准化组织ISO、以美国为首的EPCglobal、日本UID等标准化组织纷纷制定RFID相关标准,并在全球积极推广这些标准。</span></p> 1.引言 RFID是从上世纪80年代开始逐渐...

2019-04-10 11:17:57

阅读数 129

评论数 0

拉格朗日插值法(图文详解)

参考:https://www.cnblogs.com/ECJTUACM-873284962/p/6833391.html 在数值分析中,拉格朗日插值法是以法国十八世纪数学家约瑟夫·拉格朗日命名的一种多项式插值方法。许多实际问题中都用函数来表示某种内在联系或规律,而不少函数都只能通过实验和观测来了...

2019-03-20 10:52:52

阅读数 153

评论数 0

数学基础一

数学可以分成两大类:一类叫纯粹数学;一类叫应用数学。 数学的第一大类。它按照数学内部的需要,或未来可能的应用,对数学结构本身的内在规律进行研究,而并不要求同解决其他学科的实际问题有直接的联系。 数学的第二大类。它着重应用数学工具去解决工作、生活中的实际问题。在解决问题的过程中,所用的数学工具就...

2019-03-13 08:39:53

阅读数 95

评论数 0

Java中的注解是如何工作的?

什么是注解? 用一个词就可以描述注解,那就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据。比如,下面这段代码: 1 2 3 4 @Override public String toString() {  ...

2019-01-02 15:24:09

阅读数 51

评论数 0

java程序的执行过程详解四

Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,最终生成后缀名为.class的字节码文件。然后Java虚拟机将编译好的字节码文件加载到内存(这个过程被称为类加载,是由加载器完成的),然后虚拟机针对加载到内存的java类进行解释执行,显示结果。 Java的...

2019-01-02 10:47:29

阅读数 71

评论数 0

Java程序执行流程三

简单说来,一个java程序的运行需要编辑源码、编译生成class文件、加载class文件、解释或编译运行class中的字节码指令。 下面有一段简单的java源码,通过它来看一下java程序的运行流程: 1 class Person 2 3 { 4 5 priv...

2019-01-02 10:39:52

阅读数 140

评论数 0

Java程序的运行过程二

java的两种核心机制:java 虚拟机 (java Virtual Machine) 垃圾回收机制:Garbagr collection     java程序的运行过程           *.java源程序 -->java编译器 -->....

2019-01-02 10:38:21

阅读数 63

评论数 0

Java程序编译和运行的过程一

    Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。                  如下图,Java程序从源文件创建到程序运行要经过两大步骤:1、源文件由编译器编译成字节码(ByteCode)  2、字节码由java虚拟机解释运行。因为java程序既要...

2019-01-02 10:07:57

阅读数 82

评论数 0

Java GUI程序设计的初步上

1、GUI:Graphical User Interface,即图形用户界面,用于计算机与用户交互的一种方式 2、计算机与用户交互的形式:GUI和CLI GUI: Graphical User Interface,图形用户接口,用图形方式,来显示计算机操作界面,方便直观。 CLI: Comman...

2018-12-19 12:16:51

阅读数 109

评论数 0

计算机相关各机构简称

NCSA (National Computer Security Association,国家计算机安全协会) 一个组织,其使命是通过防火墙认证、防病毒产品和网站持续提高商业计算机安全性。NCSA 也会就信息安全性共享和发布一些相关信息。 欧洲粒子物理研究所(European Organiza...

2018-12-18 22:16:21

阅读数 401

评论数 0

软件工作量评估方法(一)

1.软件开发价格估算方法     软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: 软件开发价格 = 开发工作量 × 开发费用/人·月 1.1开发工作量     软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关: 软件开发工作量 = 估...

2018-10-31 19:16:14

阅读数 2920

评论数 0

Java 代码 编译和执行过程

流程图 Java代码编译是由Java源码编译器来完成,流程图如下所示:   Java代码编译   Java字节码(class文件)的执行是由JVM执行引擎来完成,流程图如下所示: Java字节码的执行   Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码编译...

2018-09-05 13:47:56

阅读数 820

评论数 0

程序编译,链接过程

一、概述 C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可加载、可执行代码的过程。 过程图解...

2018-09-05 13:45:18

阅读数 96

评论数 0

Maven(一)如何用Eclipse创建一个Maven项目

https://blog.csdn.net/lewky_liu/article/details/78138381 1.什么是Maven Apache Maven 是一个项目管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。 ...

2018-09-04 15:43:03

阅读数 69

评论数 0

Java NIO:IO与NIO的区别

一、概念      NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。 二、NIO和IO的主...

2018-09-04 13:55:17

阅读数 61

评论数 0

java 注解的几大作用及使用方法详解

Java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种: 生成文档。这是最常见的,也是java 最早提供的...

2018-09-02 15:22:01

阅读数 61

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭