当前位置: 首页 > news >正文

西电微机原理-第五章 存储技术

目录
  • SRAM
    • 用SRAM构成8086/8088的内存
      • 连接方式
      • 拓展电路
      • 译码电路
    • 用SRAM构成80386/80486内存
    • 利用SRAM构成Pentium的内存
  • ROM
    • 用EPROM构成8086/8088的内存
    • 用E2PROM构成8086/8088内存
    • 闪速E2PROM:Flash
    • 其他存储器
  • SRAM综合设计举例
    • 举例1:构成8086内存(16位)
    • 举例2:构成8088内存(8位)
    • 总结

SRAM

用SRAM构成8086/8088的内存

考察方式:画电路图,编程测试。

核心:数据线,地址线,片选线怎么连,译码电路怎么设计

连接方式

全地址译码连接

Untitled

部分地址译码连接

Untitled

拓展电路

Untitled

  • 拓展位:片内地址之前
  • 连接方式
    • 地址线和数据线直接和系统总线相连
    • 拓展位作为译码电路的输出连到芯片片选端

把大地址分解为连续的内存空间,分别存到不同存储器

把大地址分解为连续的内存空间,分别存到不同存储器

Untitled

  • 拓展位:片内地址之后
  • 连接方式
    • 拓展位直接作为片选连到芯片片选端
    • 数据线分高位和低位连接,地址线按偏移连接(偏移位数为拓展位的位数)

把大地址空间按地址末位分配到不同存储器,不同存储器中的存储的数据对应的内存地址是不连续的

把大地址空间按地址末位分配到不同存储器,不同存储器中的存储的数据对应的内存地址是不连续的

Untitled

当拓展位为1位时,就是分奇偶存储体

  • 读8位,读偶地址的16位(对齐的):一个时钟周期
  • 读奇地址开头的16位:两个时钟周期(因为两个数据不对齐,字地址不同)

译码电路

  1. 直接用门电路或者38译码器
  2. ROM作译码器
  3. 数字比较器作译码器
  4. PLD作译码器

ROM作为译码器

ROM本质是一个映射:(接口地址,ROM值)。接口地址就是各个接口的01情况,所以映射可以理解为(接口电平,ROM值)。由此可见,如果把ROM值填为各个接口电平真值表的取值,那么ROM就可以实现任何组合逻辑。

Untitled

Untitled

Untitled

Untitled

其他地方填全1保证了其他情况下SRAM不会被选中

Untitled

  • 上拉电阻:保证当ROM译码器不选中任何芯片的时候,引脚输出为高电平。如果不加,则为高阻状态,芯片片选相当于悬空,状态不定。
  • 245和244分别是双向(数据线)和单向驱动(地址线)
    • 245的DR段连接内存读

数字比较器作为译码器

Untitled

Untitled

好处是可以很方便地把同一个芯片映射到不同的地址上。

利用PLD作为译码器

PLC是可编程阵列,把它用作译码器的原理和ROM译码器是一样的,这里就不再赘述。

用SRAM构成80386/80486内存

Untitled

Untitled

Untitled

  • 8086是双体结构,而80386是多体结构,但无论是几个存储体,本质都一样,都是位扩展,拓展位体现在片内地址后面。
  • 这里分为4个存储体,所以字拓展位为2位,译码为四路(BE0~3)后直接连到四个芯片的片选,数据线按高低位连接,地址线偏移2位后连接。
  • 内存的读写信号需要译码后读出(图中74F138)

多体结构存储情况

多体结构存储情况

利用SRAM构成Pentium的内存

Untitled

ROM

用EPROM构成8086/8088的内存

Untitled

Untitled

只读不写,所以没有接内存写信号

只读不写,所以没有接内存写信号

Untitled

Untitled

Untitled

  1. 怎么将地址范围转换为存储器容量

Untitled

  1. 两个地址范围映射到同一个较大的存储器时,译码器怎么接?低电平或逻辑,接与门即可

拓展:

如果不采用8K8bit而采用8K4bit的存储器,则需要先进行位拓展成8位存储器(8086无法读取4位内容),然后再进行字扩展

Untitled

Untitled

用E2PROM构成8086/8088内存

基本介绍:

Untitled

5~10ms对于cpu来说是一段很长的时间,此时cpu处于忙等待状态

5~10ms对于cpu来说是一段很长的时间,此时cpu处于忙等待状态

电路构成:

Untitled

busy信号开漏输出,实现线与逻辑,只要有一个芯片的busy=0,那么状态端口的输出就为0,表示总线忙。

状态端口通过一个三态门输出,只有在 \(A_{15}-A_0\) 为 7000H 的时候,才能读取到状态端口的电平情况,相当于定义了一个接口地址。 【避免总线竞争】

Untitled

闪速E2PROM:Flash

Untitled

NOR支持随机读取,可以像读取SRAM一样读取它,但是集成度低,速度慢

NOR支持随机读取,可以像读取SRAM一样读取它,但是集成度低,速度慢

不支持随机读取,但是集成度高,速度快

不支持随机读取,但是集成度高,速度快

其他存储器

Untitled

SRAM综合设计举例

举例1:构成8086内存(16位)

Untitled

  1. 选择芯片类型与数目,画出芯片连接图:由于是8086,所以需要位扩展为16位内存,划分奇偶存储体,相同类型的芯片为偶数片。A0作为偶地址(低地址)片选信号,BHE作为高地址片选信号。
  2. 画出内存分析表,圈出芯片内部地址范围,构成译码电路:由于芯片的起始地址不是16K的整数倍,所以芯片内部的起始地址不是从0开始,此时芯片的内部地址 A13 需要参与译码,这样从A12开始看,就是从0开始了。这样分完后16K的存储器会对应译码器的两路输出,把这两路输出相与即可。

Untitled

  1. 加驱动:复习244和245的结构【8位输入,一个双使能,一个单使能】
    1. 单向驱动:地址线 \(A_1 - A_{13}\) ,控制信号:A0、BHE、MEMR、MEMW。共17根线。三片244
    2. 双向驱动:数据线 \(D_0 - D_{15}\) 。两片235,方向控制用MEMR信号,使能信号接芯片片选。

模块化电路设计

模块化电路设计

  1. 编写汇编程序:

Untitled

CX=24K,预计算出24K*0.001=24

CX=24K,预计算出24K*0.001=24

举例2:构成8088内存(8位)

  1. 选择芯片类型与数目:由于是8088,内存为8位,所以无需位扩展,相同芯片的数目也不必为偶数位。
  2. 画内存分析图,圈出片内地址,构成译码电路:片内地址从0开始,无需参与译码。

Untitled

  1. 加上驱动:单向244(地址与控制信号)与双向245(数据信号)

Untitled

总结

设计步骤:

区分8086还是8088:8086是16位内存,且分奇偶存储体。

  1. 选择芯片的类型和数目:
    1. 8086:位扩展,相同类型芯片为偶数片
    2. 8088:无限制
  2. 画出内存地址分析图,圈出片内地址,构成译码电路
    1. 8086:位拓展后的芯片容量翻倍,看做整体;A0作为地位片选信号,片内地址整体左移;如果片内地址不是从0开始,那么片内地址要参与译码
    2. 8088:无限制
  3. 加上驱动:单向244(地址与控制信号)与双向245(数据信号)
    1. 244和245都是8个输入
    2. 244两个使能,245一个使能一个方向,方向接驱动后的MEMR
  4. 编写汇编程序:与电路的相关性体现在
    1. 译码电路的内存地址
    2. 接口地址

第六章 输入输出技术

相关文章:

西电微机原理-第五章 存储技术

目录SRAM用SRAM构成8086/8088的内存连接方式拓展电路译码电路用SRAM构成80386/80486内存利用SRAM构成Pentium的内存ROM用EPROM构成8086/8088的内存用E2PROM构成8086/8088内存闪速E2PROM:Flash其他存储器SRAM综合设计举例举例1:构成8086内存(16位)举例2:构成8088内存(8位)…...

西电微机原理-第七章 常用接口器件

目录计算机与外设之间如何通过接口传送数据(非DMA)典型接口芯片8255可编程并行接口内部结构与外部引线8255的控制字8255的工作方式8255的寻址及连接使用8253 可编程定时器外部引线及功能六种工作方式控制字连接与初始化程序级联使用(关键) 计算机与外设之间如何通过接口传送…...

CF1264D1 Beautiful Bracket Sequence (easy version)

省流:成唐诗了。 tm 题目说是能任意删啊,我还以为是啥呢。 那么显然删成若干个左括号再拼上若干个右括号,考虑枚举分界点。 此时显然每个分界点答案用组合数算出来,发现是范德蒙德组合的形式直接卷就做完了。...

西电微机原理-第六章 输入输出技术

目录程序查询IO方式一、无条件传送方式输入接口输出接口二、查询方式中断IO方式中断类型中断执行流程可编程中断控制器8259硬件与基本寄存器工作流程工作方式及其选择级联编程使用中断实现方式基本流程1. 硬件连接2. 编写初始化程序初始化8259设置中断向量表3. 编写中断处理程序…...

【FAQ】应用A如何使用应用B内的文件?

【问题描述】 应用A如何使用应用B的文件?例如,自己开发的应用想读取、复制微信、钉钉等IM应用内的文件。 【背景知识】 系统通过访问控制的机制,防止数据或功能被不当或恶意使用。当前访问控制的机制涉及多方面,包括应用沙箱、应用权限、系统控件等方案。 【解决方案】 为防…...

OpenStack Cinder 创建卷

Cinder 的卷创建(create volume)是块存储服务的核心操作,涉及从请求接收、调度决策到存储后端实际创建的完整流程。 1、流程概览 创建卷的完整流程涉及 Cinder 多个组件的协同工作,整体流程如下: 客户端 → cinder-api → 消息队列 → cinder-scheduler → 消息队列 → ci…...

西电微机原理-第二章 Intel单核处理器

目录2.1.1 功能特性2.1.2 体系结构2.1.3 寄存器、主存、io结构寄存器结构主存结构:双体结构主存结构:分段结构2.1.4 8086芯片引脚共用引脚最小模式下的引脚最小模式下的总线构成标准的总线读写时序8088电路图最大模式的引脚2.2-2.3 Intel多核处理器(酷睿处理器) 2.1.1 功能…...

二叉树的迭代遍历(非递归)

迭代使用栈; 前序遍历 遍历顺序中左右,由于先进后出的栈的特性,我们先加入右孩子再加入左孩子; 代码: class Solution { public:vector<int> preorderTraversal(TreeNode* root) {stack<TreeNode*> st;vector<int> result;if (root == NULL) return res…...

记录---用好了 defineProps 才叫会用 Vue3,90% 的写法都错了

🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣Vue 3 的 Composition API 给开发者带来了更强的逻辑组织能力,但很多人用 defineProps 的方式,依然停留在 Vue 2 的“Options 语法心智”。本质上只是把 props: {} 拿出来“提前声明”,并没有真正理解它的运行机制、类…...

今日流水账-2025年9月15日

1、刷新一下胶片 2、卷腹28下 3、定位一下进程阻塞问题...

c#给原文件重命名

在 C# 里“原文件”指“物理文件”,用 System.IO 就够了——一行代码完成重命名:csharp 复制// 旧名字 → 新名字(同目录就是重命名,跨目录就是移动+改名) System.IO.File.Move("old.txt", "new.txt"); 完整模板(带判断、异常处理) string oldPath …...

tcpdump常用随笔

指定抓到某文件 tcpdump -w a.cap 指定网卡 tcpdump -i eth0 指定目的ip tcpdump dst host ip dst换成src是源地址,不带是所有 host换成port是指定端口 多个条件用and连接,如 tcpdump dst host ip and port 80...

2025年HR经理必备:10款高效人力资源管理软件推荐

摘要:在选择人力资源管理软件时,HR经理需要关注软件的功能性、用户体验、安全性和适用性等方面。2025年即将到来,新一代高效人力资源管理软件不断涌现,以帮助企业更好地管理和优化人力资源流程。在众多选择中,红海云等作为领先的HR解决方案提供商,其产品无疑是值得关注的选…...

GAS中GA变量数据的同步

GAS内部数据的网络同步接口 ServerSetReplicatedTargetData(FGameplayAbilityTargetData) CallReplicatedTargetDataDelegateIfSet()...

提升员工绩效的5大人才管理软件评测与分析

提升员工绩效的5大人才管理软件评测与分析 随着企业对人才发展的重视程度不断加深,尤其是头部企业在这方面的关注和投入更为显著,人才管理软件的需求也随之上升。然而,在追求快速成果的过程中,许多企业忽视了人才管理数字化建设的基础阶段,直接跳到人才评估、人才盘点、继…...

【触想智能】工业显示屏与普通显示屏的八大区别以及应用领域分析

工业显示屏是应用于工业领域的一种特殊显示器,它除了具有传统显示屏的一般特点外,还具有一些特殊的功能,比如在宽温、防尘防水以及耐用性方面,都是普通显示屏无法比的。触想工业显示屏TPC-M2系列一、工业显示屏和普通显示屏的主要区别1、耐用性:工业显示屏通常需要能够在恶…...

LLaVA- Improved Baselines with Visual Instruction Tuning - jack

原始LLaVA论文: 标题: "Visual Instruction Tuning" arXiv链接: https://arxiv.org/abs/2304.08485 会议: NeurIPS 2023 LLaVA-1.5 论文: 标题: "Improved Baselines with Visual Instruction Tuning" arXiv链接: https://arxiv.org/abs/2310.03744…...

042-WEB 攻防:PHP 应用 MYSQL 架构 SQL 注入 跨库查询 文件读写 权限操作

042-WEB 攻防:PHP 应用 & MYSQL 架构 & SQL 注入 & 跨库查询 & 文件读写 & 权限操作 二、核心知识点与演示案例 1. 核心知识点PHP-MYSQL-SQL 注入 - 常规查询PHP-MYSQL-SQL 注入 - 跨库查询PHP-MYSQL-SQL 注入 - 文件读写2. 演示案例PHP-MYSQL-Web 组成架…...

Dsu On Tree 笔记

关于这个技巧我甚至都记不清是什么时候学的了,反正就是很早很早之前,当时学了之后看什么子树查询都想上 Dsu On Tree,后来也没怎么写过了,不过这个东西确确实实很强劲。 今天写了一上午教练的题单,大概获得了三天的时间来写自己想写的,就去写写各种莫队吧。 结果写到一个…...

西电微机原理-第一章 序论:微型计算机概述

目录1.1 基本概念1.2 微处理器概述1.3 微型计算机概述硬件、软件系统一、PC的发展二、PC的基本组成微型计算机的工作过程 1.1 基本概念1.2 微处理器概述Intel微处理器的发展💡 *注意:*8086和8088CPU片内总线和寄存器都是16位的,而8086的系统总线和io接口是16位,支持16位读…...

Liunx 硬盘扩容

第1步:检查磁盘当前状态lsblk sudo fdisk -l /dev/vdb df -h第2步:卸载并清理磁盘(如果已挂载) 如果发现 /dev/vdb 已经被挂载到了某个位置(比如 /data),先卸载它:sudo umount /dev/vdb如果卸载时显示 not mounted,说明没有挂载,继续下一步。 第3步:彻底清除磁盘上的…...

船舶航向控制算法

船舶航向控制算法:Nomoto/Norrbin 非线性模型 → PID/ADRC → 环境扰动 → 航向-航迹双环 → 结果可视化1. 技术要点模型:Nomoto(线性)+ Norrbin(非线性)+ 环境扰动(风/浪/流) 控制:PID、ADRC、L1-GPR 自适应(可选) 输出:航向角、舵角、航迹误差、控制性能指标(IT…...

pyside6 1

1 安装python 2 安装pycharm pycharm中创建项目,在项目中打开终端,安装pyside6 设计完成后保存至项目根目录,执行如下命令,生成相关py文件 打包:在项目根目录安装pyinstaller 安装后查看版本号,确定安装成果 打包 .py文件 pyinstaller -w 01.py //-w 没有黑窗口…...

基于WSL下载Hadoop和HBASE

正常操作 步骤 1:安装 WSL 启用 WSL 功能: 以管理员身份打开 PowerShell 或 命令提示符,输入以下命令并回车: powershell wsl --install 这个命令会自动启用所需的 Windows 功能、下载并安装默认的 Ubuntu 发行版。 (如果上述命令无效,可以手动启用): powershell dism.…...

应用多、交付快,研发运维怎么管?看云效+SAE 如何一站式破局

云效 AppStack 与阿里云 Serverless 应用引擎(SAE)的集成方案,为企业研发团队提供了一套高效、低成本、高质量的研运一体化解决方案。作者:天彤 背景 对于研发团队来说,应用程序(Application)的开发运维的成本、质量、效率,永远是比较难均衡的三个核心要素,特别是对于…...

revit二次开发之 钢筋功能详细分析

根据以上钢筋的功能,可以确定钢筋功能的主要功能按照循序如下:类别     功能 备注Rebar 结构钢筋 生成普通钢筋信息AreaReinforcement 结构区域钢筋  用于生成区域钢筋PathReinforcement 路径区域钢筋 用于生成路径区域钢筋FabricSheet 编织钢筋网片 用于生成网片钢筋类…...

java-wxj02

Java 核心概念深度解析:方法、数组与类 一、方法参数传递机制 示例代码分析 import java.util.Arrays;public class Main {static void changeStr(String x) {x = "xyz";}static void changeArr(String[] strs) {for (int i = 0; i < strs.length; i++) {strs[i]…...

停止win10自动升级操作

Win11 和 Win10,使用。 按 Win + X 键选择 Windows PowerShell (管理员) 按右键粘贴这行代码后回车即可: reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 10000 /f之后你就可以在 Win…...

vue3 - elementPlus

官网: https://element-plus.org/zh-CN 安装 npm install element-plus --saveElement Plus 是项目运行时必须的 UI 组件库,最终会被打包到生产环境代码中,因此需要用 --save 安装(这也是 npm 5+ 版本的默认行为,可省略 --save)。 package.json一、按钮 Button 全局导入…...

GAS_Aura-Target Data

1...

windows 把恢复分区调整到 c 盘前面

1. 使用diskgenius在c盘前面划分出一块1G以上大小的空间(需要重启) 2. 使用diskgenius在这块空间上建立分区,设置属性为隐藏 3. 使用diskgenius克隆旧恢复分区的文件到新建分区 4. 用管理员CMD命令,修改新建分区类型GUID为"de94bba4-06d1-4d40-a16a-bfd50179d6ac"…...

wso2~对已发布api的元信息管理

在wso2的发布者模块中,如果你的api建立后,是无法修改api名称和context路径的,只能在发布者模块添加新的api,这对于订阅者来说是安全的,但如果你不小心路径写错了,希望对context进行变更,也可以在carbon平台实现api原始信息是的修改,但请注意,这对于所有订阅者都是生效…...

利用Myo臂环采集肌电信号和角速度来实现实时手势识别

利用Myo臂环采集肌电信号(EMG)和角速度(来自陀螺仪)来实现实时手势识别 一、系统概述与工作原理 Myo臂环是一款可穿戴设备,它包含:8个EMG传感器:测量前臂肌肉产生的电信号。不同的手势会激活不同的肌肉群,产生独特的肌电模式。 9轴IMU:包含陀螺仪(角速度)、加速度计…...

实用指南:leetcode 966. 元音拼写检查器 中等

实用指南:leetcode 966. 元音拼写检查器 中等pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", monospace !i…...

三轴传感开发新纪元:exvib扩展库让精准检测触手可及!

告别复杂代码与冗长调试,exvib扩展库为三轴传感带来颠覆性变革。极简API设计实现高效对接,开发者只需少量代码即可解锁精准检测能力,轻松应对各类传感场景,让技术落地不再艰难。 一、exvib库典型应用及检测模式 1.1 三种典型应用 exvib.open(mode)接口针对三种典型应用场景…...

List与Dictionary区别

List<T> 和 Dictionary<TKey,TValue> 都是泛型集合,但底层数据结构、使用场景、操作复杂度完全不同:✅ 一句话区别List = 有序数组,按索引找元素,可重复。Dictionary = 哈希表,按键找元素,键唯一,无序(插入顺序不保证)。📊 横向对比表 表格 复制特性Lis…...

OpenStack Cinder 架构

Cinder 是 OpenStack 的 块存储 (Block Storage) 服务,其核心功能是为虚拟机实例提供持久化的块存储设备(即云硬盘 Volume)。这些云硬盘可以被挂载到虚拟机实例上,就像给物理服务器插上一块新的硬盘一样,用于扩展实例的存储空间或持久化保存数据,即使实例本身被终止,数据…...

完整教程:IC(输入捕获)

完整教程:IC(输入捕获)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", monospace !important; font-size…...

HiMarket 正式开源,为企业落地开箱即用的 AI 开放平台

在 AI 浪潮席卷千行百业的今天,我们看到无数企业和开发者满怀激情地投身其中。无论是将内部的大模型能力赋能给各个业务线,还是希望将昂贵的 AI 资产对外开放、构建生态,一个强大的“AI 开放平台”都已成为刚需。💡 目录 01 HiMarket 开源背景 02 HiMarket 是什么 03 快…...

如何统计DrawMeshInstancedIndirect绘制物体的Triangle数据

1)如何统计DrawMeshInstancedIndirect绘制物体的Triangle数据2)如何量化骨骼数量对功耗的影响3)Sprite Atlas和单独的Sprite的RW设置分别如何影响内存4)Playable的Animator.WriteTransform一直执行在一个Job线程里这是第444篇UWA技术知识分享的推送,精选了UWA社区的热门话…...

VK1S68C点钟LED驱动控制专用芯片高抗干扰数显驱动IC 可支持134的点阵LED显示面板

VK1S68C是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3 线串行接口、数据锁存器、LED 驱动、键盘扫描等电路。SEG脚接LED阳极,GRID脚接LED 阴极,可支持13SEGx4GRID、12SEGx5GRID、11SEGx6GRID、10SEGx7GRID的点阵LED显 示面板,最大支持10x2按键。适用…...

基于MATLAB的海洋中尺度涡旋诊断

基于MATLAB的海洋中尺度涡旋诊断方案,使用卫星高度计与海洋模式数据,结合多源特征提取与机器学习方法:一、系统架构设计 % 主程序框架 [ssh_mod, ssh_sat] = load_data(); % 加载模型与卫星数据 [ssh_merged, mask] = data_preprocess(ssh_mod, ssh_sat); % 数据融合与掩膜生…...

从混乱到有序:Tita 项目一体化管理的全场景赋能

在企业运营中,项目管理如同一条贯穿始终的主线,串联起资源调配、团队协作与目标达成。然而,多数企业在项目推进过程中,常常陷入流程断裂、信息滞后、协作低效的困境。Tita 项目一体化管理以全场景覆盖的特性,为企业提供从根源上解决问题的方案,让项目管理从 “被动救火”…...

SpringBoot入门指南:让Java开发变得像搭积木一样简单 - 教程

SpringBoot入门指南:让Java开发变得像搭积木一样简单 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New"…...

汇编语言[王爽]-13 int指令【中断实现loop、jmp】

int指令 格式:int n :n是中断向量码,引发一个中断 作用:等价于下面的代码【中断流程】 1. 取中断向量码N 2. pushf 3. IF=0,TF=0 4. push CS , push IP 5. (IP)=(N*4) ; (CS)=(N*4+2)iret指令 格式: iret 从中断例程中返回 作用:等价于下面的代码 pop IP pop CS popf💡…...

Supabase云同步架构:Flutter应用的数据同步策略

Supabase云同步架构:Flutter应用的数据同步策略本文基于BeeCount(蜜蜂记账)项目的实际开发经验,深入探讨如何使用Supabase构建安全、高效的云端数据同步系统。项目背景 BeeCount(蜜蜂记账)是一款开源、简洁、无广告的个人记账应用。所有财务数据完全由用户掌控,支持本地存储…...

汇编语言[王爽]-12 内中断

内中断的产生 来源及中断码除法错误:0 单步执行:1 执行into指令:4 执行int n指令:n中断向量表中断过程 CPU收到中断信息后,根据中断向量表,跳转到相应的中断程序中处理中断,这一过程称为中断过程从中断信息中取得中断向量码N 标志寄存器入栈(因为中断过程中要改变标志寄…...

【SPIE出版】第五届先进制造技术与电子信息国际学术会议(AMTEI 2025)

第五届先进制造技术与电子信息国际学术会议(AMTEI 2025)将于2025年09月26-28日在重庆召开。【先进制造、机械工程、电子信息方向均可投稿】 【SPIE见刊发表,EI Compendex和Scopus检索收录 | 发表&检索十分稳定!】 第五届先进制造技术与电子信息国际学术会议(AMTEI 202…...

2025.9.15 考试总结

总结来说就是 3h 写 t1 没时间想 t2,t3 了,其实 t3 还是很一眼的。 T1 一个斜优板子。 每次如果 \(l_i = 1, r_i = i - 1\),是很容易用李超树做到 \(O(n \log n)\)。 既然每次查一个区间,那么就在外面套一个线段树。 std 的做法是用线段树维护凸包,我的树套树被卡常了。 李…...

汇编语言[王爽]-01 基础知识

汇编语言的组成汇编指令:机器码的助记符,有相应的机器码 伪指令:没有对应的机器码,由编译器执行,计算机不执行 其他符号:如+ - * / 由编译器识别,没有对应的机器码汇编指令是汇编语言的核心 指令与数据是应用上的概念,在x86架构中,指令和数据存放在内存或磁盘中没有任…...