自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序设计语言&汇编程序基本原理(文法、闭包、有限自动机)

程序设计语言是用于编写计算机程序的符号系统,分为机器语言、汇编语言和高级语言。高级语言具有数据成分(常量、变量、数据类型)、运算成分(算术、逻辑等运算)、控制成分(顺序、选择、循环结构)和传输成分(输入输出)。函数是独立的功能模块,涉及定义、声明和调用。编译过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成。文法规则描述语言结构,包括终结符、非终结符和产生式。有限自动机用于词法分析,分为确定性和非确定性两类。语法分析方法包括自上而下(递归下降)和自下而上(移进-归约)两种。编译和解释

2025-10-24 17:29:17 756

原创 计算机系统知识-I/O技术

本文介绍了计算机输入/输出技术和总线结构。输入/输出技术包括四种方式:直接程序控制(分无条件传送和程序查询)、程序中断、DMA直接存取和通道方式,分别适用于不同速度的外设和场景。总线结构分为内部总线、系统总线(数据/地址/控制总线)和I/O总线,是连接计算机各部件的公共数据通道。文章还列举了常见的总线标准如PCI、SCSI、USB等。这些技术共同构成了计算机系统内部设备间高效通信的基础。

2025-10-23 15:30:09 480

原创 计算机系统知识-存储系统

摘要:存储器系统通过分级结构(内存、外存、Cache)实现大容量、高速度和低成本的目标。内存作为主存速度快但容量小,外存(磁盘等)容量大但速度慢。Cache基于局部性原理,采用地址映射技术(全相联/直接/组相联)解决CPU与主存速度不匹配问题。虚拟存储器通过MMU将虚拟地址转为物理地址,扩展内存空间。磁盘存取时间包括寻道、旋转等待和数据传输三部分,其物理结构采用柱面方式组织数据。不同存储介质(磁/半导体/光)和工作方式(RAM/ROM)共同构成完整的存储体系。

2025-10-23 11:29:47 586

原创 操作系统笔记-PCB详解

摘要:进程控制块(PCB)是操作系统管理进程的核心数据结构,包含进程标识符、状态、优先级、程序计数器等关键信息。PCB按组织方式分为线性表、链表和索引三种形式,分别适用于不同规模的系统。PCB作为进程存在的唯一标识,实现了进程的独立运行、间断性执行、资源管理及进程间通信等功能。操作系统通过PCB跟踪进程状态变化,为进程调度提供依据,是多道程序环境下进程并发执行的基础。

2025-10-21 12:05:46 1112

空空如也

空空如也

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

TA关注的人

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