通用计算机系统由一个CPU和多个设备控制器组成,它们通过共同总线连在一起。 每个设备控制器管理某一特定类型的设备。 例如,小型计算机系统接口(Small Computer System Interface, SCSI)控制器可以连接7个或更多的设备。 每个设备控制器维护一定量的本地缓冲存储和一组特定用途的寄存器。 每个设备控制器负责在所控制的外围设备与本地换成存储之间进行数据传递。 通常,操作系统为每个设备控制器提供一个设备驱动程序(device driver)。 该设备驱动程序负责设备控制器,并为操作系统的其他部分提供统一的设备访问接口。

操作系统是一直运行在计算机上的程序(通常称为内核 kernel)。 除了内核以外,还有其他两类程序:系统程序和应用程序。 前者是与系统运行有关的程序,但不是内核的一部分; 后者是与系统运行无关的所有其他程序。 CPU只能从内存中加载指令,存储设备的层次: 1寄存器 2高速缓存 Static Random Access Memory cache如同图书馆内的书桌, 访问时间0.5~2.5ns 3内存 Dynamic Random Access Memory, 访问时间50~70ns SDRAM=synchronousRAM DDR4=DoubleDataRate4代 4闪存 Electrically Erasable Programmable Read-Only Memory=EERROM, 访问时间5,000~50,000ns 5硬盘 magnetic disk, 访问时间5000,000~20,000,000ns 摘自《操作系统概念》

windows 系统 tips

Win + 快捷键

A 操作中心 B 聚焦到右下角的隐藏图标 D 桌面 E 资源管理器 I 系统设置 L 锁屏 R 运行窗口 P 投影 S 搜索 X 开始图标上右键 Shift+S 截图

cmd 命令行指南

快捷键 Ctrl + Shift + "+/-" 设置cmd窗口透明度 快捷键 Alt + Enter 切换全屏/窗口 快捷键 F7 查看之前使用过的命令 拖动文件到cmd窗口中, 使对应的路径出现 察看变量 %Var-Name% 或 set 清除cmd屏幕: cls

日常问答

问: 管理开机启动项 准备:CTRL+SHIFT+ESC, 调出任务管理器 答:任务管理器(Task Manager) > 启动菜单(Startup) > 选中要操作的项 > 右键弹出菜单,选择禁用(Disable) 问: 获取当前系统安装的所有应用 准备: Win-X PowerShell(admin) 答: Get-AppxPackage -allusers | Select Name, PackageFullName 问: 删除快速访问的文件夹 准备: C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations 答: 删除上面目录内的所有文件 问: nginx启动不了 准备: 端口查看 netstat -ano netstat -ano | findstr "80" tasklist /fi "PID eq 4" 答: 百度搜索到的方法 regedit 在注册表中 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP 内的 Start 从3改为0 重启 问: windows10 English 安装软件时显示乱码 答: 控制面板 -- 区域 -- 管理 -- 非 Unicode 程序的语言 -- 区域设置为: 中文 问: windows10 开启 telnet 命令 答: 控制面板 -- 程序与功能 -- 启动或关闭Windows功能 -- 勾选 "Telnet Client" 并确认 问: 打开服务 答: win+r 输入: services.msc windows自带的图片查看程序:: ::复制以下内容到记事本 ::HKLM == HKEY_LOCAL_MACHINE @echo off&cd\&color 0a&cls echo 恢复Win10照片查看器 reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpeg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".bmp" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".png" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f echo 请双击或右击图片, 选择 "照片查看器" 即可 pause end 问: 察看本地公网IP 答: win+r 输入: curl ipinfo.io

Inkscape VSC 等软件相关问答

Inkscape Snap to cusp nodes. 其中,单词 cusp 的中文意思为: 牙尖, 月角 绘制好图后, 可冻结, 然后再添加 tag 标签 绘制交叉水平线: 打开吸附到路径焦点, 绘制贝塞尔曲线, 点击起点, 然后按住ctrl键移动鼠标到目标终点 问: 怎么修改inkscape默认模板 答:新建文档 -- 文件-文档属性:配置好各选项 -- 以default.svg的名称保存到文件夹 C:\Users\admin\AppData\Roaming\inkscape\templates 中