E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
8086系统编程
x86 - 操作系统:中断、陷阱、异常、故障、终止
系列文章x86-CPU架构/寄存器详解(一)x86、
8086
、i386、IA-32是什么?
嗷大墨
·
2023-04-11 00:47
操作系统
#
x86
操作系统
架构
intel
cpu
内核
学习
系统编程
No.16【进程间通信】
引言:北京时间:2023/4/9/20:44,昨天,也就是这个周末的星期六,就是传说中的蓝桥杯,哈哈哈!摆烂,做题方面真不怎么行,可惜,当初可能是年少轻狂或者说是没什么经验阅历,希望在有了这次的经历之后,明年的今天,能够更加从容吧!谁让我们平时不怎么做题呢?准确的来说是没什么做题的习惯,也可以说是没什么时间做题,虽然我从小就知道时间像海绵里的水,挤一挤总是有的,但一个懒字了的,例如,蓝桥杯回来,本
今天还要努力
·
2023-04-10 23:57
深入理解计算机系统
运维
云原生
c++
Linux
系统
基于课程应用的c语言基础回顾:五大板块 —— 数组,指针,结构体,链表,字符串
之前一直在学习linux
系统编程
,文件系统与树莓派,如今到智能家居项目,发现c语言的知识陌生了,优先强化相关应用。
LoveArduinos
·
2023-04-10 13:08
C字符串库
C++&C
链表
c语言
数据结构
为什么要用段地址和偏移地址?
本质含义对于
8086
CUP而言是一个16位结构的CPU其具有的结构特性:(1)运算器一次最多可以处理16位的数据;(2)寄存器的最大宽度为16位;(3)寄存器和运算器之间的通路为16位除此之外
8086
CUP
Back~~
·
2023-04-10 06:47
汇编学习
学习
圆周率200位背诵完毕
8979323846/2643383279/5028841971/6939937510/5820974944/5923078164/0628620899/8628034825/3421170679/8214
8086
51
梅佳斌
·
2023-04-10 06:27
【汇编语言】寄存器
外部总线实现CPU和主板上其它器件的联系
8086
CPU所有的寄存器都是16位的,可以存放两个字节。AX,BX,CX,DX通常用来存放一般性的数据被称为通用寄存器。
风吹我亦散
·
2023-04-10 06:12
编程语言
assembler
微机大作业—— 24秒倒计时器
pwd=6666提取码:6666一、方案设计1.设计内容2.设计思路24秒倒计时器以
8086
微处理器作CPU,用8253做定时器,接中断控制器8259的IR0,向CPU申请中断,并用8259A
眉挑烟火
·
2023-04-10 05:59
servlet
java
前端
Linux:内存泄漏检测工具--Valgrind
在写大型C/C++工程时难免会发生内存泄漏现象,
系统编程
中一个重要的方面就是有效地处理与内存相关的问题。你的工作越接近系统,你就需要面对越多的内存问题。
R-QWERT
·
2023-04-10 03:57
Linux调试方法
linux
指针
内存泄漏
VScode配置
8086
汇编环境
插件3、测试汇编环境新建文件汇编文件配置汇编代码的运行0、感慨搭配一个简单些的环境,对于我们汇编的学习很有帮助,在这里又不得不感叹vscode的强大,使用VScode+MASM/TASM插件就可以实现
8086
夏天是冰红茶
·
2023-04-10 02:34
#
优质教程
暂时会学习的汇编
vscode
汇编
ide
11c语言处理中文字符串,c/c 用Unicode和UTF8处理中文字符串解决乱码
1.描述在windows上做
系统编程
,少不了会遇到处理中文字符串的问题。而大多时候中文汉字都是以多字节编码的方式展现的。为了实现更好的兼容性或一些特殊的需求,(比如在网页上显示。)
花菌子
·
2023-04-10 01:06
11c语言处理中文字符串
2022年8月27日-9月2日学习周报
本周对Linux
系统编程
进行了系统的学习。罗列了各类函数,对其功能、传参、返回值进行了总结整理。open、write、fork、wait、pthread等。
Dtiger_123
·
2023-04-09 21:17
学习周报
ubuntu
学习
汇编语言 --- 32位x86处理器架构
x86CPU有实模式、保持模式、虚拟
8086
模式、系统管理模式等的分别。x86CPU只有在启动的时候才能进入实模式,一旦切换到保持模式就无法退出回到实模式。
三境界
·
2023-04-09 14:51
操作系统
汇编语言
linux
一分钟搞懂X86架构
x86是一种IntelCPU体系结构,始于1978年的16位
8086
处理器。术语“x86”通常用于表示与x86指令集兼容的任何32位处理器。
寻址00000001
·
2023-04-09 14:21
笔记
os
x86 CPU架构
本文是极客时间《趣谈Linux操作系统》的第6讲笔记,链接:06|x86架构:有了开放的架构,才能打造开放的营商环境-极客时间Intel的
8086
CPU架构数据单元:8个16bit通用寄存器,后面拓展位
mathilde27
·
2023-04-09 14:33
计算机基础知识
linux
16位汇编语言程序设计笔记[钱晓捷版][自用]
文章目录第一章汇编语言基础知识(1)熟悉寄存器组和存储器组织(2)物理地址和逻辑地址(3)7种寻址方式立即数寻址方式寄存器寻址方式存储器寻址方式(4)(补充)计算机系统第二章
8086
的指令系统(1)常用传送指令
岁余十二.
·
2023-04-09 13:25
学习笔记
asm
【Linux网络编程】epoll进阶之水平模式和边沿模式
------------->【Linux
系统编程
/网络编程】(学习目录汇总)FileName:server.c#>Author:Jay#>Mail:
[email protected]
#>CreatedTime
BillySturate
·
2023-04-09 08:03
Linux网络编程
linux
网络
unix
零基础入门深度学习(2)
还是和上一篇一样的,原文链接:https://www.zybuluo.com/hanbingtao/note/44
8086
觉得作者在解那个方程的时候略微有点复杂了,也许是思路不同吧。
青椒rose炒饭
·
2023-04-09 05:05
golang学习之路-09指针
packagemainimport("flag""fmt")/*Go允许你控制特定集合的数据结构、分配的数量以及内存访问模式这对于构建良好的系统是非常重要的,指针对于性能的影响不言而喻
系统编程
、操作系统
学渣王菜菜
·
2023-04-09 02:16
golang基础
使用Docker安装influxdb
Influxdb首先启动dockersystemctlstartdocker然后安装Influxdbdockerpullinfluxdb启动influxdbdockerrun-d-p8083:8083-p
8086
樱井咲夜
·
2023-04-09 00:20
学习
系统编程
No.15【深入动静态库】
引言:北京时间:2023/4/5/11:04,天空阴沉,非常符合今天清明节的身份,不知道是大部分学校都放假一天,还是就我们学校,反正清明节回不了家,昨天上了一个中国优秀传统文化的课,老师给我们讲了李白和杜甫的婉转一生,发现,原来在古代文人墨客的社会地位并不是很高呀!不知是自命清高,还是望眼欲穿凡尘,自以世外谪仙之感,放浪于形骸之外,凭天生我材必有用,游历世间豪万丈,早年千古绝句伴左右,豪气云霄酒中
今天还要努力
·
2023-04-09 00:55
深入理解计算机系统
linux
云原生
学习
系统编程
No.6【进程控制】
引言:北京时间:2023/3/19/15:16,刚刚睡醒,我发现我真的能睡,早上将反向迭代器剩下的一些知识学完,发现,昨天那篇博客发的有些匆忙了,最后有关反向迭代器的知识都没有把精华部分给分析完整,充分意识到了迭代器的神奇以及泛型编程(模板)在使用上的无敌,模板是真的好用,所以暂时我们先把C++搁置一下,今天我们就来把欠蛋哥的钱还一还,如果再不还,就快要还不起了,今天我们就来学习一下有关进程控制的
今天还要努力
·
2023-04-09 00:35
深入理解计算机系统
学习
(二)我学汇编的那几年-寄存器篇
-段寄存器在
8086
里面有4个。1.ax2.bx3.cx4.dx每个段寄存器又分为高低位寄存1.ax=ah,al2.bx=bh,bl3.cs=ch,cl4.dx
py晓枫
·
2023-04-08 21:54
Linux
系统编程
-进程
进程创建和结束所有的进程都是由其他进程创建(除了pid为0号的idle进程),pid号为1的init进程是系统启动后运行的第一个进程,是所有进程的父进程,init进程会初始化一部分系统服务,创建其他进程。子进程结束后,它的父进程要回收它的资源,否则就会成为僵尸进程。如果父进程先结束,子进程会被init进程收养,称为孤儿进程。“ps-el”查看进程状态PID为进程号,PPID为此进程的父进程号get
JoYER_cc
·
2023-04-08 05:41
C语言
linux
学习
ubuntu
linux
websocket服务端
import(//省略其他,引用了一个第三方库,github有源码,对websokcet的封装"github.com/gorilla/websocket")const(serverPort=":
8086
柯蓝_e007
·
2023-04-08 05:59
Javascript 基于原型的面向对象
系统编程
Javascript是使用克隆的原型模式。1.原型编程的规则所有的数据都是对象(javascript中不是所有数据都是对象,如:undefined)要得到一个对象,不是通过类实例化,而是找到一个对象最为原型并克隆他。对象会记住他的原型。如果对象无法响应某个请求,它会把这个请求委托给他的原型。javascript的根对象是Object.prototype对象,Object.prototype对象是n
前端转转
·
2023-04-08 03:55
常见的汇编指令、寄存器、lldb指令
汇编语言的种类:1.
8086
汇编(16bit)2.x86汇编(32bit)3.x64汇编(64bit)4.ARM汇编(嵌入式移动设备)常见的汇编指令项目AT&T-Intel说明寄存器命名%raxrax操作数顺序
hank009
·
2023-04-08 03:33
王爽 《汇编语言》之寄存器
8086
CPU有14个寄存器,每个寄存器有一个名称。这些寄存器是:AX、BX、CX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。
华泽的花
·
2023-04-08 00:33
开发语言
Vb.net/Uipath double类型运算
发现两个double类型(两个数值是一样的)相减,所得出的值不是0:Now的值:Before的值:两个一样的值相减:结果是-4.336
8086
8994202E-19因为cdbl是采用二进制的形式表示的,
黒渋茴米唐
·
2023-04-07 23:19
汇编指令转机器码
指令前缀地址大小与操作数的补充
8086
CPU有一个状态位决定操作数是16位还是32位。通过汇编和链接,设置改状态位为1,则说明是32位操作数,否则是16位操作数。使用前缀0x66来改变操作数的大小。
小灵不想卷
·
2023-04-07 22:01
#
汇编语言
计算机科学
汇编
CS
汇编语言
Linux
系统编程
23 文件系统 - UFS文件系统解析
前面聊的FAT文件系统最怕大文件,我们这里聊一聊UFS文件系统,他们是同一时期的产物,FAT是闭源,UFS是开源。图中的inode部分是一个inode结构体数组,我们的文件几乎所有的信息都存放在该文件的inode结构体当中struct{stat结构亚数据信息隐藏内容数据块指针组[15],15个指针1数据块指针2数据块指针3数据块指针...数据块指针12数据块指针13一级间接块指针14二级间接块指针
奶牛养殖场小马
·
2023-04-07 19:14
Linux系统编程
python核心编程怎么做_Python核心编程笔记(1)——Python到底能做什么呢?
1.
系统编程
Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也称为Shell工具)的理想工具。
weixin_39805195
·
2023-04-07 18:27
python核心编程怎么做
【Linux
系统编程
】Linux 系统介绍与 gcc
spm=1011.2415.3001.5343专栏地址:Linux
系统编程
专栏定位:整理一下C++相关的知识点,供大家学习参考~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里我会整理一些琐碎的
Pandaconda
·
2023-04-07 04:30
#
Linux系统编程
linux
服务器
运维
c++
开发语言
【Linux
系统编程
】静态库和共享库
spm=1011.2415.3001.5343专栏地址:Linux
系统编程
专栏定位:整理一下C++相关的知识点,供大家学习参考~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里我会整理一些琐碎的
Pandaconda
·
2023-04-07 04:30
linux
运维
服务器
c++
开发语言
Rust基础入门 面向对象 IO流 多线程 增删改查
为什么学习RustRust是一种现代的、安全的、高效的
系统编程
语言,它因其出色的特性和功能而受到越来越多开发者的关注。Rust之所以备受青睐,主要在于其出色的安全性和效率。
jonssonyan
·
2023-04-07 03:24
Rust
rust
开发语言
后端
单片机设计资料,仿真、程序、原理图收集好资料分享,stm32、
8086
、单片机方案
偶然网上保存的资料,单片机设计资料,仿真、程序、原理图收集的资料转发分享,有需要的拿走。资源下载地址百度网盘基于单片机红外自动触发计时器protues仿真基于单片机汇编语言抢答器系统设计基于单片机火灾声光报警仿真系统设计基于单片机货车重量监测系统基于单片机霍尔传感器电机测速系统基于单片机计分器控制系统设计(含AD)基于单片机继电器及双向可控硅控制照明设备基于单片机加热器电饭煲仿真设计基于单片机家具
Mr song song
·
2023-04-06 22:21
单片机
stm32
嵌入式硬件
在mac系统下
8086
汇编(dosbox)
点击下方链接下载所需文件http://pan.baidu.com/s/1hr3G2Scimage.png点开DOSBox-0.74-1_Universal.dmgdosbox把DOSBox放入application中dosbox在finder中,按command+shift+h,进入home目录,把dos文件放入home点开应用中的DOSBox,进入虚拟dosimage.png把home下的dos
DeepWeaver
·
2023-04-06 16:57
简述
8086
计算机工作原理,
8086
/8088CPU的基本结构与其工作原理
本章将针对
8086
/8088CPU芯片,介绍其基本构成与工作原理,为学习下
ROM吴
·
2023-04-06 00:35
简述8086计算机工作原理
学习
系统编程
No.14【动静态库】
引言:北京时间:2023/4/3/7:06,刚刚晨跑回来,为了摆脱困意,刷了一下视屏,哈哈哈!我发现我每次刷视屏都是被迫的,都是看到某个感兴趣的标题,然后点进去一看,就不能自拔了,所以我下次得把消息提醒给全部关掉,烦人;并且全宿舍英文4级都报上了,就我没报上,真的是天命孤星啊!不对,有一个学日语的舍友也没报上,哈哈哈,开心,有人陪我啦!这里必须记录一下,我的神奇舍友4级日志,他不写,我帮他写,到时
今天还要努力
·
2023-04-05 22:25
深入理解计算机系统
学习
数据库
大数据
linux
云原生
嵌入式学习之linux
系统编程
----1 了解linux编程并且在ubuntu以及ARM上运行测试程序
1、何为linux
系统编程
?linux
系统编程
也称为linux下的高级编程,它介于应用层与驱动层之间。
要努力丫!
·
2023-04-05 22:36
linux
ITOP4412学习
linux
ubuntu
学习
学习
系统编程
No.13【文件系统】
引言:北京时间:2023/3/31/7:48,该篇博客在两天前本就应该产出,但是摆烂谁拦得住,所以呜呜呜!本以为欠的钱也要快还完了,没想到啊,越欠越多,烦人!但是,欠的都是小钱,不像以前,欠的是大钱,所以也不怎么打紧,慢慢还啦!这周的榜估计是保不住了,具体还要看看周末摆烂不摆烂,谁让腾讯有钱,可以看《阿凡达之水之道》,真的很想看,所以我已经料想都了自己的周末是怎么过的了,难过!但是不怕,伤心和开心
今天还要努力
·
2023-04-05 21:08
linux
云原生
文件系统
运维
在掌握C#基础上再学习C语言
其次,C#是由微软开发的一种语言,主要应用于.NET框架上,而C语言是由贝尔实验室开发的,广泛用于
系统编程
和嵌入式开发中。在语法方面,C#和C语言有很多相似之处,
polsnet
·
2023-04-05 16:24
c#
开发语言
Python中回调的含义详解
回调函数的最初需求背景回调函数我能想到的最古老的场景就是
系统编程
会用到。
Exist_3ebb
·
2023-04-05 13:39
8086
汇编-基础知识
概述本文来介绍最基础的
8086
汇编,将通过关键点的突出以及个人理解,而不会将原理做重点介绍,争取最快的速度来学会汇编并且使用,我们平时接触的C/C++/JAVA等语言都是高级语言,而计算机只能运行机器语言也就是
码无不至
·
2023-04-05 13:36
【汇编】三、寄存器(一只 Assember 的成长史)
⭐注:本系列文章基于
8086
CPU,16位汇编,参考书《汇编语言》。本系列旨在为32位汇编的学习以及汇编的实际使用打下基础。目录三0.本文中用到的汇编指令
Geeker · LSar
·
2023-04-05 10:25
汇编
汇编
寄存器
计算机底层
【汇编】四、内存访问(一只 Assember 的成长史)
⭐注:本系列文章基于
8086
CPU,16位汇编,参考书《汇编语言》。本系列旨在为32位汇编的学习以及汇编的实际使用打下基础。目录四0.本文中用到的汇编指令
Geeker · LSar
·
2023-04-05 10:47
汇编
汇编
内存访问
计算机底层
嵌入式学习之linux
系统编程
---12 静态库与动态库
1、什么是库?为什么要使用库?库是一种可执行的二进制文件,是编译好的代码。使用库可以提高开发效率,加快开发速度。2、linux下库的种类linux下库分为两种:静态库与动态库(1)静态库:静态库在程序编译的时候会被链接到目标代码里面(即:编译程序时,静态库中的函数被拷贝到当前的程序中),所以我们的程序就不再需要该静态库了。因此编译出来的体积就比较大,静态库以lib开头,以.a结尾。(2)动态库(共
要努力丫!
·
2023-04-05 06:31
ITOP4412学习
linux
linux
ubuntu
Rust的安全
系统编程
Rust的安全
系统编程
在编程语言设计中,两种看似不可调和的需求之间存在着长期的紧张关系。˲安全。我们需要静态地排除大类错误的强类型系统。我们想要自动内存管理。
LinHan_Li
·
2023-04-05 05:19
论文阅读
rust
【操作系统】X86架构的64位操作系统探索
背景
8086
系列芯片的成功带领英特尔IA-32指令集架构占据芯片市场的主导地位。20世纪末,英特尔与惠普一同针对64位芯片展开研究,并推出IA-64指令集架构。
枫铃树
·
2023-04-04 23:52
C/C++学习笔记
操作系统
系统架构
c++
linux
x86,x86-64,x64,amd64区别
1)x86x86指的是一种CPU的架构,1978年6月8日,Intel发布了新款16位微处理器“
8086
”,也同时开创了一个新时代:x86架构诞生了,Intel从
8086
开始,286、386、486、586
greatrooster
·
2023-04-04 23:49
cpu
为什么64位计算机CPU架构叫amd64
x861978年6月,Intel发布了新款16位微处理器
8086
,开创了一个全新时代,x86架构由此诞生。x86架构指的是特定微处理器执行的计算机语言指令集,定义了芯片的基本使用规则。
KgdYsg
·
2023-04-04 23:41
闲聊
amd64
x86-64
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他