【转】Verilog HDL常用建模方式——《Verilog与数字ASIC设计基础》读书笔记(四) Verilog HDL常用建模方式——《Verilog与数字ASIC设计基础》读书笔记(四)

Verilog HDL常用建模方式——《Verilog与数字ASIC设计基础》读书笔记(四) Verilog HDL的基本功能之一是描述可综合的硬件逻辑电路。所谓综合(Synthesis)是指将Verilog HDL程序、原理图等设计输入翻译成由与门(and)、或门(or)、非门(not)等基本逻辑单元组成的门级连接,并根据设计目标和要求对门级逻辑连接进行优化,得到优化的门级网表文件。   Verilog HDL主要有三种建模方式:   4.1结构级建模   结构级建模包括门级建模和分层建模两
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

Excel 函数集(使用过的)

1. SUBTOTAL函数 SUBTOTAL(函数编号, 区域)   (包含隐藏值) Function_num (忽略隐藏值) 函数 1 101 AVERAGE 2 102 COUNT 3 103 COUNTA 4 104 MAX 5 105 MIN 6 106 PRODUCT 7 107 STDEV 8 108 STDEVP 9 109 SUM 10 110 VAR 11 111 VARP  
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

python开发规范(转载)

转载自http://www.cnblogs.com/wangcp-2014/p/4838952.html 目录 代码布局 1.1 缩进 1.2 表达式和语句中的空格 1.3 行的最大长度 1.4 空行 1.5 编码 语句 2.1 标准头部... 2.2 导入(import)... 2.3 赋值... 2.4 分支和循环... 注释 3.1 注释块... 3.2 行内注释... 3.3 文档字符串... 3.4 版本注记... 3.5 模块注释... 3.6 函数和方法注释... 3.7 类注释
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

第1次作业得分-东师软工

班级博客地址:【https://edu.cnblogs.com/campus/nenu/2016CS/homework/2110】 0.评分标准 0.你的博客第一行必须写上作业要求的博客链接,作业如果没有此项,此次作业无效(5分),博客地址链接不可以直接点击跳转(-2分)。 1.版本控制,git项目名称为wf,例如:https://git.coding.net/XXX/wf.git(5分)。如果你在博客中给出的链接不符规范导致脚本获取你的项目,那么程序要求即标准1、标准2、标准3和标准4得分为
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

第二章 寄存器相关内容总结

对于一个汇编程序员来说,CPU中的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。程序员通过改变各种寄存器中的内容来实现对CPU的控制。不同的CPU,寄存器的个数、结构是不相同的。8086CPU有14个寄存器,每个寄存器有一个名称。 8086CPU的所有寄存器都是16位的,可以存放两个字节。AX、BX、CX、DX、这4个寄存器通常用来存放一般性的数据,被称为通用寄存器。出于对兼容性的考虑,8086CPU可以一次性处理以下两种尺寸的数据。字节:记为byte,一个字节由8个bit组成
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

SQL去除数据库表中tab、空格、回车符等特殊字符的解决方法

原文:SQL去除数据库表中tab、空格、回车符等特殊字符的解决方法 按照ASCII码, SELECT char(64) 例如64 对应 @,则 SELECT REPLACE('[email protected]', CHAR(64), 'kk'); 则结果为 abckkqq.com 依此类推, 去掉其他特殊符号,参考ASCII码对照表, 去掉tab符号为 select REPLACE(‘要替换的字符或列名’,char(9),’替换的目标字符’) 去掉空格符号为 select REPLACE(‘要替换的字符
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

uva-321-暴力枚举-隐式图搜索

题意:给你n个房间,有许多灯的控制开关,i房间灯的开关在j房间,未开灯的房间不能进,i房间和j房间之间如果没有门,也不能从i进入到j,开始房间是1,并且灯是开着的,问你是否能够走到最后一个房间n,并且此时其他房间的灯都是关着的.如果存在多个解,输出操作步数最小的操作序列. 范围:n<=10, 解题思路:设状态为,当前的房间编号+当前其他房间灯的状态.所以总的状态为N*2^N,最大值10*1024,裸枚举. 注意,这道题目每次枚举都必须从房间编码1-N,要不然会wa,而且,PE也wa.使用了位标
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

面试题9-用两个栈来实现一个队列,完成队列的Push和Pop操作

题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路: 一个栈压入元素,而另一个栈作为缓冲,将栈1的元素出栈后压入栈2中 代码 import java.util.Stack; /** *两个栈实现一个队列 * @author MSI */ public class Requeue{ Stack<Integer> sk1=new Stack<Integer>(); Stack<Integer> sk2=new Stack<In
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

SqlServer执行Insert命令同时判断目标表中是否存在目标数据

原文:SqlServer执行Insert命令同时判断目标表中是否存在目标数据 针对于已查询出数据结果, 且在程序中执行Sql命令, 而非数据库中的存储过程 INSERT INTO TableName (Column1, Column2, Column3, Column4, Column5) SELECT Value1, Value2, Value3, Value4, Value5 WHERE NOT EXISTS (SELECT PrimaryName FROM TableName WHERE
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

2018-2019-1 20165214 《信息安全系统设计基础》第四周学习总结

20165214 2018-2017-1 《信息安全系统设计基础》第四周学习总结 教材学习内容总结 1、ISA的概念:一个处理器支持的指令和指令的字节级编码称为它的指令集体系结构。不同的处理器具有不同的ISA。 2、什么是冒险:一条指令的位置或操作数依赖于其他仍在流水线中的指令。 3、Y86-64有15个程序寄存器,其中%rsp被入栈、出栈、调用和返回指令座位栈指针。标志位ZF、SF、OF保存着最近的算数或逻辑指令所造成影响的有关信息。 4、Y84-64只包括8字节整数操作。指令的字节级编码需
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

解决未进入中断服务程序的一般思路

解决未进入中断服务程序的一般思路 GPIO是否连接 GPIO引脚是否配置,支持引脚复用功能的则需要判断是否选定使用的功能 检查中断向量表 对于支持重映射中断向量表的硬件,检查存储中断向量表起始地址的寄存器的值是否正确 当你在程序中对向量表重新进行了映射时,检查起始地址的合法性与复制区域大小,可以读取复制完成后的新中断向量表的首尾中,检查获取到的中断服务程序地址与旧中断向量表中的...
分类: 其他 发布时间: 10-21 23:38 阅读次数: 0

JS获取客户端IP地址、MAC和主机名的7个方法汇总

这篇文章主要介绍了JS获取客户端IP地址、MAC和主机名的7个方法汇总,JS本身是不支持获取IP地址等信息的,本文通过其它方法实现,需要的朋友可以参考下 今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome、FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本。下面的代码是我在所有windowsNT5.0及以
分类: 其他 发布时间: 10-21 23:37 阅读次数: 0

Linux下Apache与tomcat的整合

一.jdk安装 1.在www.sun.com中下载linu的jdk1.6,下载到/home/lijing/下 2.在当前目录下,输入sh jdk-6u2-linux-i586-rpm.bin   看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议.   出现一行字:Do you aggree to the above licenseterms? [yes or no]
分类: 其他 发布时间: 10-21 23:36 阅读次数: 0

数据库的垂直切分和水平切分

数据切分可以是物理上的,对数据通过一系列的切分规则将数据分布到不同的DB服务器上,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。 数据切分也可以是数据库内的,对数据通过一系列的切分规则,将数据分布到一个数据库的不同表中,比如将article分为article_001,article_002等子表,若干个子表水平拼
分类: 其他 发布时间: 10-21 23:36 阅读次数: 0

nginx根据cookie分流

nginx根据cookie分流 众所周知,nginx可以根据url path进行分流,殊不知对于cookie分流也很强大,同时这也是我上篇提到的小流量实验的基础。 二话不说,先看需求,两台服务器分别定义为 apache001:192.168.1.1:8080 apache002:192.168.1.2:8080 默认服务器为: default:192.168.1.0:8080
分类: 其他 发布时间: 10-21 23:35 阅读次数: 0

SECURECRT中文乱码解决已设置UTF-8

在使用SECURECRT过程中经常会遇到终端查看日志出现乱码的情况,针对当前会话调整字符集可以解决,步骤如下:1.选项--》会话选项;2.设置字符集如下图:重连当前主机即可解决乱码,这样设置真的彻底决乱码问题了吗?其实不然,下次打开SECURECRT又会重现乱码的情况,那么可以这样设置:配置文件进行设置1. 找到SecureFX配置文件夹(选项–全局选项,常规下的配置文件夹),比如:F:\des_...
分类: 其他 发布时间: 10-21 23:35 阅读次数: 0

Spring-父类变量注入失败

         昨天遇到一个Action里面Service注入失败,换种说法应该说是根本没有发生注入,本来很简单的一个问题,但由于在项目中多个Action进行了继承,才最终导致了这个看似奇怪的问题。下面小记下这个过程:收到同事问题,“有个Action请求一直调用报控指针,service一直是空的导致的!”        初步看了代码及配置,没有发现什么问题,起初怀疑是Action没有get方法所...
分类: 其他 发布时间: 10-21 23:34 阅读次数: 0

一个Tomcat高CPU占用问题的定位

      前段时间项目(交接过来的)发布了一个大的版本以后,IDC机器CPU不时会突然飙升,而且是“根本停不下来”的样子,一上去了就是100%。想来也纳闷,虽然发了版本,但没有太耗CPU的功能,不应该会让CPU一下子从20%左右飙升到100%,而且是间歇性的,想想也应该是项目本身固有的bug,只不过现在访问量大了才暴露出来。先top命令看看是哪个进程当用了大量的CPU,得到pid,继续top -...
分类: 其他 发布时间: 10-21 23:34 阅读次数: 0

Redis实现缓存主页

首先,缓存主页的目的并不是提高性能,而是减少数据库访问压力,有效推迟数据库I/O瓶颈的到来。实现主页缓存的方法有很多,但是鉴于项目中使用了Redis对数据库读写做了缓存,因此把顺便也就把主页也缓存了吧。实现思路编写一个过滤器,在过滤器中拦截对主页的访问请求。此时向Redis服务器查询主页html的缓存,如果有则直接返回给客户端,如果没有,则在过滤器中截获JSP的渲染结果,放到Redis缓存中,以供...
分类: 其他 发布时间: 10-21 23:34 阅读次数: 0

Maven开源插件(yuicompressor-maven)编译报错 A required class is missing:org.mozilla.javascript.ErrorReporter

 1.报错现象                 这两天遇到一个Maven插件(JS压缩)在公司Linux主机编译出错的问题,出错内容如下:[ERROR] Failed to execute goal net.alchim31.maven:yuicompressor-maven-plugin:1.5.0:compress (default) on project crm-web: Execution...
分类: 其他 发布时间: 10-21 23:34 阅读次数: 0