自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 时序逻辑和组合逻辑

一、组合逻辑与时序逻辑的对比1、组合逻辑的输出状态与输入直接相关,时序逻辑还必须在时钟上升沿触发后输出新值。2、组合逻辑容易出现竞争、冒险现象,时序逻辑一般不会。3、组合逻辑的时序较难保证,时序逻辑更容易达到时序收敛,时序逻辑可控。4、组合逻辑只适合简单的电路,时序的逻辑能够胜任大规模的逻辑电路。补充:设输出为F,输入为A、B或:F=A+B与:F=AB非:F=A’与非门逻辑表达式:Y=(A·B)’=A’+B’异或:同或门逻辑表达式:(⊙为“同或”运算符)A⊙B=AB+A’B’

2021-11-16 22:07:36 7642

原创 实现strcpy功能

实现strcpy的功能运行结果:

2019-07-13 20:11:11 376

原创 Linux文件编程(一)的小总结

Linux文件编程Linux系统调用及用户编程接口(API) 所谓系统调用是指操作系统提供给用户的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的的服务 由于在Linux中,为了更好地保护内核空间,将程序的运行空间分为内核空间和用户空间(也就是常称的内核态和用户态),它们分别运行在不同的级别上,在逻辑上是相互隔离的。 因此,用户进程在通常情况下不允许访问内...

2019-07-08 20:53:07 161

原创 C语言简易通讯录算法

2019-02-14 19:58:13 490

原创 C语言之结构和联合

一、结构和联合(一)结构体:声明一个结构体类型的一般形式为:struct 结构体名 {成员表列};如:struct student{int num;char name[20];char sex;int age;float score;char addr[30];} ;定义结构体类型变量:1、先声明结构体类型再定义变量名例如:struct student ...

2019-02-13 19:37:55 285

原创 指定位置在字符串中插入字符

#指定位置在字符串中插入字符

2019-01-29 19:51:22 2933

原创 C语言(函数与预处理、指针)

#一、函数与预处理(一)一维数组1.一维数组的定义格式为:类型说明符 数组名[常量表达式]; 例如: int a[10];它表示定义了一个整形数组,数组名为a,有10个元素。2.在定义数组时,需要指定数组中元素的个数,方括弧中的常量表达式用来表示元素的个数,即数组长度。3.常量表达式中可以包括常量和符号常量,但不能包含变量。注意:C语言不允许对数组的大小作动态定义,即数组的大...

2019-01-29 11:58:42 1092

转载 c语言发牌小程序

#include <stdio.h>int main (){int i, n;int count[52]={0};srand((unsigned int)time(NULL));for (i=0; i<52;i++){ n=rand()%52; while (count[n]==1) { n=rand()%52; } count[n]=1; if (...

2019-01-26 22:03:35 723 1

原创 C语言编程(作业)

#判断素数#求最大公约数,最小公倍数#逆序输出一个三位数#1~100间的和#200~300之间不能被3整除得数,五个数一行输出#1~n个数里面9出现的次数

2019-01-25 22:21:50 446

原创 趣味程序(求最大约数和高次方的尾数)

#最大约数#高次方数的尾数

2019-01-24 21:56:20 208

原创 趣味程序(绘制圆与y=x^2与歌星大赛)

#实现y=x^2与圆的图形叠加显示##程序图##运行结果#歌星大赛##程序截图

2019-01-24 21:21:41 236 1

原创 C语言运算符与常用语句详解

一、运算符、表达式(一)C语言的运算符可分为以下几类。1、算术运算符:用于各类数值运算,包括加(+)、减(-)、乘()、除(/)、求余(或称模运算,%)、自增(++)、自减(–),共七种。2、关系运算:关系运算符:用于比较运算,包括大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)和不等于(!=),共六种。3、逻辑运算符:用于逻辑运算,包括与(...

2019-01-24 19:12:42 1594

原创 C语言的数据类型及其运算符

一、数据类型(一)、变量与常量1、变量(1)、定义:其值在其作用域内可以改变的量称为变量。一个变量应该有一个名字,在内存中占据一一定的存储空间。变量在使用前必须要定义,每个变量都有自己的地址。变量依据其定义的类型,分为不同类型,如整型变量、字符型变量、浮点型变量、指针型变量等。变量的值可以发生改变,意味着它可以被覆盖、被写入、被赋值。每个变量必须要有一个名字和它所在内存空间绑定。(2)、...

2019-01-23 21:43:23 704

原创 趣味程序100题(1-3)

#一、绘制余弦曲线##(1)源代码:##绘制余弦曲线和直线思考题运行结果##绘制圆运行结果

2019-01-23 20:23:59 427

原创 Linux常用工具有哪些

#项目名称:Linux常用工具##本日完成情况(一)vim编辑器1、vim有三种模式:①命令模式:vim刚打开就是命令模式nx删除n个字符ndd删除(剪切)n行 p粘贴nyy复制n行shift+g跳到最后一行 gg回到最后一行*查找光标所在字符串,n查找下一个u撤销操作ZZ保存退出②插入模式:a或者i进入插入模式,esc回到命令模式③底行模式:在命令模式下输入:或/...

2019-01-22 19:29:45 650

原创 Linux基础命令(15个)

#本人及年度及任务:自学十五个Linux系统常见命令##任务完成情况:1、ifconfig网络配置,格式:Ifconfig 【选项】【网络接口】①.ifconfig eth0 192.168.0.1配置eth0这一网卡的ip地址为 192.168.0.1②.ifconfig eth0 down暂停eth0这一网卡的工作③.ifconfig eth0 up恢复eth0这一网卡的工作2...

2019-01-21 15:59:29 279

原创 嵌入式系统开发概述及Linux基础

#嵌入式系统开发概述及Linux基础本人进度计划及任务:了解嵌入式系统的应用以及Linux系统的结构和常用命令本日任务完成情况:一、嵌入式系统应用于军事国防、消费电子、网络、工业控制等众多领域。二、 Linux结构基础:bin(binary):存放二进制文件,系统的命令dev:存放设备的文件,一个设备文件对应一个硬件设备lib(libiary):存放系统库文件mnt:挂载目录roo...

2019-01-20 21:41:35 574

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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