引言 经过了组合逻辑和时序逻辑的复习,终于到了Verilog部分.这里主要介绍Verilog一些基础内容,包括结构化模型.TestBench编写和仿真.真值表模型. 这部分内容不多,也都十分基础,大家可以看个乐呵,看个意思,但是有一些细节还是需要注意的. Verilog结构化模型 结构化和语言规则 下图以示例的形式分别说明了1995版和2001/2005版Verilog语法下的结构化模型,两者的不同主要体现在模块输入输出端口的声明中.端口可以是input.output,也可以是inout双向端口…
引言 该部分主要回顾了本科时数字电路中组合逻辑电路部分,内容相对简单和基础. 内容主要包括:布尔代数相关知识,卡诺图,最大项与最小项,竞争和冒险以及一些常见模块 数字电路中的逻辑 组合逻辑:输出可以表示为瞬时输入变量的布尔函数.→即输出仅有当前输入决定 时序逻辑:输出与之前的历史输入(当前状态)有关.→需要相应的存储单元 正逻辑:高电平为1,低电平为0 负逻辑:高电平为0,低电平为1 布尔代数 常用算符(不多赘述) 代数法则 本科时的数电考试,这部分被玩出了花样.但个人感觉除了要考试的学生需要额…
引言 时序逻辑对于数字电路设计十分重要,本文针对数字电路中的时序逻辑部分进行了系统的回顾. 存储器件 由于时序逻辑的输出不但受当前输入影响,还受之前的输入的影响,所以需要有存储单元对以前的输入进行存储. SR锁存器(set-reset)---电平敏感器件 实际在Verilog中,很多情况应该避免使用锁存器,也应该避免无意中被综合成锁存器. NOR门交叉耦合的锁存器,一方面输入11时,输出逻辑不是互反的:另一方面逻辑从11->00引发竞争,会导致输出无法预测所以避免11: NAND门交叉耦合的苏存…
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux.嵌入式领域经典书籍. 转 载:欢迎转载文章,转载需注明出处. 目录 [Linux 从头学]是什么 古老的 Intel8086 处理器 主存储器是什么? 寄存器是什么? 三个总线 CPU 如何对内存进行寻址? 我们是如何控制 CPU 的? CPU 执行指令流程 [Linux 从头学]是什么 这两年多以…
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux.嵌入式领域经典书籍. 转 载:欢迎转载文章,转载需注明出处. 目录 几个重要的段寄存器 Linux 2.6 中的线性地址区间 一个"完整"的 8086 汇编程序 前两篇文章,我们一起学习了 8086 处理器中关于 CPU.内存的基本使用方式,重点对段寄存器和内存的寻址方式进行了介绍. 可能…
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux.嵌入式领域经典书籍. 转 载:欢迎转载文章,转载需注明出处. 目录 从 16 位进入到 32 位 8086 的 16 位模式 80386 的 32 位模式 从实模式进入到保护模式 如何进入保护模式 GDT 全局描述符表 GDTR 全局描述符表寄存器 段描述符的查找原理 在之前的 7 篇文章中,我们一…
从头学Android系列 http://blog.csdn.net/worker90/article/category/888358…
阿里云大学的几道Java基础测试题: https://edu.aliyun.com/clouder/exam/intro/15 https://edu.aliyun.com/clouder/exam/intro/17 byte数据类型可以正常保存200这个数字? Java数据类型的byte,长度是1个字节,其取值是-128-+127,即-2^7~+2^7-1 关于0%3=? 没错,模就是0,商也是0 关于Java整数类型的取值范围 记住:byte/short/int/long分别是1/2/4/8…
从0开始学爬虫4之requests基础知识 安装requestspip install requests get请求:可以用浏览器直接访问请求可以携带参数,但是又长度限制请求参数直接放在URL后面 POST请求:不能使用浏览器直接访问对请求参数的长度没有限制可以用来上传文件等需求 requests常用方法示例 use_requests.py #coding=utf-8 import requests def get_book(): """获取书本的信息""…
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux.嵌入式领域经典书籍. 转 载:欢迎转载文章,转载需注明出处. 目录 什么是代码段? 什么是数据段? 数据的类型和长度 寻址范围 栈 实模式和保护模式 Linux 中的分段策略 饭是一口一口的吃,计算机也是一步一步的发展,例如下面这张英特尔公司的 CPU 型号历史: 为了利用性能越来越强悍的计算机,操…