操作系统

望获linux1 天前
linux·人工智能·自动化·操作系统·开源软件·制造·嵌入式软件
工业RTOS生态重构:从PLC到“端 - 边 - 云”协同调度在当今数字化浪潮席卷全球的背景下,工业领域正经历着深刻变革。工业自动化作为制造业发展的基石,其技术架构的演进直接关系到生产效率、产品质量以及企业的市场竞争力。传统的PLC(可编程逻辑控制器)架构虽然在工业控制领域占据重要地位多年,但在应对复杂多变的现代工业生产需求时,逐渐显现出力不从心的态势。而RTOS(实时操作系统)凭借其卓越的实时性、高效的任务调度能力和资源管理能力,成为推动工业互联网平台发展的关键力量。“端 - 边 - 云”协同调度架构的提出,更是为工业系统的智能化、高效化和集成化开辟了新的路径。西
眸生2 天前
c语言·汇编·计算机外设·操作系统·计算机组成原理·寄存器
自制操作系统day7(获取按键编码、FIFO缓冲区、鼠标、键盘控制器(Keyboard Controller, KBC)、PS/2协议)这句话用来通知PIC“已经知道发生了IRQ1中断哦”。如果是IRQ3,则写成0x63。也就是说,将“0x60+IRQ号码”输出给OCW2就可以。执行这句话之后,PIC继续时刻监视IRQ1中断是否发生。
weixin_472339462 天前
操作系统
页面置换算法概述## 1. 基本概念页面置换算法是操作系统中虚拟内存管理的重要组成部分。当系统内存不足时,需要将内存中的某些页面换出到外存,以便为新的页面腾出空间。选择合适的页面置换算法对系统性能有着重要影响。
眸生2 天前
c语言·汇编·计算机外设·操作系统·i/o外设
自制操作系统day8 (鼠标数据取得、通往32位模式之路、A20GATE、切换到保护模式、控制寄存器cr0-cr4以及cr8、ALIGNB)这段代码是一个处理键盘和鼠标输入事件的主循环,通过FIFO队列缓冲数据,并在屏幕上实时显示输入信息。以下是逐行解释:
code monkey.3 天前
linux·操作系统·c/c++
【寻找Linux的奥秘】第七章:虚拟地址空间本专题将基于Linux操作系统来带领大家学习操作系统方面的知识以及学习使用Linux操作系统。上一章我们简单认识了环境变量,本章将讲解操作系统中另一个重要的概念——程序地址空间。
眸生4 天前
c语言·汇编·操作系统·计算机组成原理·显存·i/o外设
至此(day1-day4)代码详解(ai辅助整理)主要功能模块说明:
Ac157ol4 天前
linux·操作系统
WSL虚拟机整体迁移教程(如何将WSL从C盘迁移到其他盘)(查看自己的子系统)指令:打开 PowerShell(管理员身份)输入以下命令导出wsl --export <系统名字> <导出位置//导出名字.tar>
免檒5 天前
开发语言·网络·golang·操作系统
Go内存管理对于一些语言如:go、java、python,为了能让开发者更关注程序本身的逻辑,提供了一套针对自身程序的内存管理模式:虚拟内存
code monkey.5 天前
linux·操作系统·环境变量
【寻找Linux的奥秘】第六章:环境变量本专题将基于Linux操作系统来带领大家学习操作系统方面的知识以及学习使用Linux操作系统。上一章我们简单认识了进程,本章将讲解操作系统中一个重要的概念——环境变量。
花嫁代二娃6 天前
linux·操作系统
Linux:计算机的层状结构我们常见的计算机,如笔记本、台式机。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系结构。CPU:运算器和控制器组成。运算器主要工作是做算术运算和逻辑运算。控制器主要工作是协调设备之间信息流动的。
追赶sun7 天前
linux·ubuntu·操作系统·系统调用
Ubuntu 添加系统调用通过内核编译法添加一个不用传递参数的系统调用,其功能可自定义。(1)添加系统调用号,系统会根据这个号找到syscall_table中的相应表项。具体做法是在syscall_64.tbl文件中添加系统调用号和调用函数的对应关系。
linhhanpy8 天前
汇编·操作系统·自制操作系统
自制操作系统(二、输入输出和shell的简易实现)先实现io.asm实现一个简易的shell.asm放一下makefile最后实现kernel.asm其中io.inc
LUCIAZZZ10 天前
java·jvm·spring·操作系统·springboot
JVM之虚拟机运行try-catch:catch-异常表+栈展开,finally-代码复制+异常表兜底类的生命周期:加载,连接(验证,准备,解析),初始化,使用,卸载
迷茫不知归路11 天前
c++·算法·操作系统·实验课设
操作系统实验习题解析 上篇孤村落日残霞,轻烟老树寒鸦,一点飞鸿影下。青山绿水,白草红叶黄花。————《天净沙·秋》 白朴 【元】
LUCIAZZZ12 天前
java·jvm·spring·操作系统·springboot
JVM之内存管理(一)部分内容来源:JavaGuide+二哥Java栈帧:局部变量表,动态链接(符号引用转为真实引用),操作数栈(存储中间结算结果),方法返回地址
ssslar12 天前
操作系统·risc-v·xv6
MIT XV6 - 1.6 Lab: Xv6 and Unix utilities -uptime接上文 MIT XV6 - 1.5 Lab: Xv6 and Unix utilities - xargs
LUCIAZZZ13 天前
java·jvm·后端·spring·操作系统·springboot
JVM之内存管理(二)部分内容来源:JavaGuide+二哥JavaJDK1.6、1.7/1.8 内存区域发⽣了变化,主要体现在⽅法区的实现:
尸僵打怪兽13 天前
java·python·计算机网络·操作系统·c·软考·计算机组成原理
软考错题集2025年5月10日~
望获linux15 天前
linux·人工智能·操作系统·开源软件·嵌入式软件·工业软件
工业软件自主化突围:RTOS 如何打破 “协议栈 - 控制器” 生态垄断工业软件作为现代工业体系的大脑和神经中枢,其自主化发展对于国家制造业的安全与竞争力至关重要。然而,近年来欧美对华工业软件出口管制措施不断升级,对我国工业领域造成了巨大冲击。在工业控制网络中,EtherCAT、Profinet 等总线协议及其关联的控制器生态长期被国外厂商垄断,严重制约了我国工业自动化系统的自主可控发展。实时操作系统(RTOS)凭借其高效的实时性、可靠性和资源管理能力,成为打破这种生态垄断的关键技术力量,有望在工业软件自主化进程中发挥核心作用,推动我国工业体系摆脱对国外技术的依赖,实现从 “
LUCIAZZZ16 天前
java·大数据·elasticsearch·搜索引擎·中间件·操作系统
ElasticSearch基本概念Elasticsearch 主要为系统提供搜索功能, MySQL 这类传统关系型数据库主要为系统提供数据存储功能