《计算机组成及汇编语言原理》阅读笔记:p177-p177

《计算机组成及汇编语言原理》学习第 13 天,p177-p177 总结,总计 1 页。

一、技术总结

1.real mode

A programming model where the program has access to the entire capability of the machine, bypassing security and memory management. Useful primarily for operating systems and other supervisor-level programs(实模式是一种编程模型,其中程序可以绕过安全管理和内存管理去访问机器的全部功能。实模式主要对操作系统和管理级程序有用)。

微软的 DOS 系统运行在实模式下。

2.protected mode

A programming model where the capacity of the programs is typically limited by memory management and security issues; useful for user-level programs on a multiprocessing system(保护模式是一种编程模型,其中程序能力通常受内存管理和安全问题限制。保护模式对多进程系统上的用户级程序有用)。

微软的 Windows 系统, Linux 系统运行在保护模式下。

二、英语总结(生词:1)

1.interest

interest 除了有“兴趣爱好”之意,也有另外一个意思:c/u. sth worth paying attention to or sth being significant(值得关注的xxx)。

p177, Two modes of particular interest are real mode, essentially a detailed recreation of the 8088 operating environment (one program running at a time, only 1 megabyte of memory available, and no memory protection), and protected mode, which incorporates the memory management system described later (section 8.4.1) with support for multitasking.

2.essentially

essentially 之前自己一直理解不到位,应理解为“adv. used to emphasize the basic nature(本质) of a person, thing, or situcation”

3.recreation

c. sth that has been made to be the same as sth that happended or existed in the past。

4.holdover

(1)holdover: hold(“keep”) + over(“beyond”)

c. sth kept beyond a designated time。

p177, Second, the complicated ones (from the programmer’s point of view) are, for the most part, holdovers from the old 8088 architecture.

三、其它

chapter 8 简评:介绍 Pentium 电脑架构。

不熟悉的内容阅读起来好慢,需要查资料的地方太多了。

四、参考资料

1. 编程

(1) Patrick Juola,《计算机组成及汇编语言原理》:https://book.douban.com/subject/3069889/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org
在这里插入图片描述

欢迎搜索及关注:编程人(a_codists)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/64832.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2000-2020年各省财政一般预算支出面板数据

2000-2020年各省财政一般预算支出面板数据 1、时间:2000-2020年 2、来源:国家统计局 3、指标:年份、省份、地方财政一般预算支出 4、范围:31省 指标解释:地方财政一般预算支出‌是指地方ZF根据预算安排&#xff0…

python小项目:给复制出来的段落前添加星号

给复制出来的段落前添加星号 最终效果二、实现步骤2.1 编写python脚本2.2 批处理脚本2.3 运行脚本 三、用到知识3.1 pyperclip 模块 最终效果 说明:复制四段内容(段落实际不做限制),在windows终端输入 bulletPointAdder&#xff0…

【LeetCode Hot100 二分查找】搜索插入位置、搜索二维矩阵、搜索旋转排序数组、寻找两个正序数组的中位数

二分查找 搜索插入位置搜索二维矩阵在排序数组中查找元素的第一个和最后一个位置寻找旋转排序数组中的最小值搜索旋转排序数组寻找两个正序数组的中位数(hard) 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并…

24.Java 新特性扩展(重复注解、类型注解)

一、重复注解 1、基本介绍 自从 JDK 5 引入注解以来,注解的使用开始流行,在各个框架中被广泛使用 不过注解有一个很大的限制,在同一个地方不能多次使用同一个注解 JDK 8 引入了重复注解的概念 2、具体实现 (1)自…

后端java开发路由接口并部署服务器(四)

一、安装IntelliJ IDEA,安装包下载 1、官网下载 2、网盘资源 安装包下载完成后进行傻瓜式下一步安装就可以了 打开IntelliJ IDEA,输入网盘资源文件内容 三、汉化处理 插件搜索chinese,就会找到相应的插件安装重启软件即可 四、新建后端j…

Vue.js 表单验证实战:一个简单的登录页面

修改日期备注2025.1.2初版 一、前言 Vue.js 学习第一天——学会一个带有简单表单验证的登录页面。通过这个项目,会对 Vue.js 的核心概念有了更深入的理解,加深掌握如何运用 Vue 的一些强大特性来实现动态交互和数据处理。 二、项目的基本结构 首先&a…

MySQL 锁那些事

Q1 : MySQL有哪些锁,功能是什么,如何项目中使用?Q2 : 行锁是如何实现的?什么情况下会使用行锁?Q3 : 四种事务隔离形式的行锁有什么不一样?读未提交读提交可重复读串行 Q4 : MySQL 的读写都是怎样加锁的?Q5 : 需要注意什么? Q1 : MySQL有哪些锁,功能是什么,如何项目中使用…

国产文本编辑器EverEdit - 批量转码转换行符

1 批量转码&转换行符 1.1 应用场景 如果用户批量在Windows编辑文件,要上传到异构系统,如:Linux,则需要批量转换编码和换行符,此时可以使用EverEdit的批量转码功能。 1.2 使用方法 选择主菜单文档 -> 批量转码…

Java实现下载excel模板,并实现自定义下拉框

GetMapping("excel/download")ApiOperation(value "模板下载")public void getUserRecordTemplate(HttpServletResponse response, HttpServletRequest request) throws IOException {OutputStream outputStream response.getOutputStream();InputStream…

成立一家无人机培训机构需要哪些基础配置

成立一家无人机培训机构,需要一系列基础配置来确保教学质量、学员安全以及机构的正常运营。以下是根据公开发布的信息整理出的关键基础配置: 一、场地配置 1. 飞行场:提供一个安全、宽敞的室外飞行环境,面积最好大于三千平米&…

交换机性能详解

1. 背板带宽 只有模块化交换机(拥有可扩展插槽,可灵活改变端口数量)才有这个概念,固定端换机是没有这个概念的。并且固定端换机的背板容量和交换容量大小是相等的。 背板带宽是交换机的总数据处理能力,由硬件架构设…

读“将计算性能调高到极致的基点秘诀”的尝试

看到一篇文章,说最近阅读LAMMPS源码,悟出了很多道理。在计算性能优化这块,源代码作者很多写法我最初不以为意,后来发现是作者有意为之,就是为了把计算性能优化到极致。做计算仿真软件,也特别需要注意这些吧…

Gitea代码仓服务搭建

特点与优势 轻量级:Gitea是一个轻量级的Git服务,提供了快速、稳定的代码托管和协作开发环境。它资源占用低,适合在资源受限的环境中运行。易于安装和部署:Gitea提供了简单易用的安装和部署方式,支持多种安装方式,包括二进制文件、Docker容器等,并提供了详细的文档和配置…

leetcode hot 小偷

class Solution(object):def rob(self, nums):""":type nums: List[int]:rtype: int"""# 使用动态规划,把之前的给保存起来ans[0,nums[-1]]for i in range(1,len(nums)):ans.append(max(ans[-1],ans[-2]nums[-1*i-1]))return ans[-1]…

端口被占用

端口8080被占用 哈哈哈,我是因为后端项目跑错了,两个项目后端名称太像了; (1)netstat -aon | findstr 8080,找到占用8080端口的进程号,获取对应的进程号pid; (2&#…

文件本地和OSS上传

这里写目录标题 前端传出文件后端本地存储阿里云OSS存储上传Demo实现上传ConfigurationProperties 前端传出文件 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>上传文件</title> </head&g…

[人工智能] 结合最新技术:Transformer、CLIP与边缘计算在提高人脸识别准确率中的应用

随着人工智能的快速发展&#xff0c;特别是深度学习和自然语言处理领域的革命性技术&#xff0c;越来越多的前沿技术被应用于人脸识别中。Transformer架构、CLIP模型以及边缘计算的结合&#xff0c;正成为提升人脸识别准确率和应用效能的关键技术路径。特别是在多样化场景下&am…

Python的*args和**kwargs

参考 总结&#xff1a; &#xff08;1&#xff09;*args用于在函数中处理传递的位置参数序列&#xff1b; &#xff08;2&#xff09;**kwargs则用于处理传递的关键字参数字典。 &#xff08;3&#xff09;示例&#xff1a; def complex_function(first, *args, **kwargs)…

Vue3 + ElementPlus动态合并数据相同的单元格(超级详细版)

最近的新项目有个需求需要合并单元列表。ElementPlus 的 Table 提供了合并行或列的方法&#xff0c;可以参考一下https://element-plus.org/zh-CN/component/table.html 但项目中&#xff0c;后台数据返回格式和指定合并是动态且没有规律的&#xff0c;Element 的示例过于简单&…

免费又开源:企业级物联网平台的新选择 ThingsPanel

在开源领域&#xff0c;选择合适的开源协议是开发者和企业能否充分利用平台的关键。ThingsPanel&#xff0c;作为一个专注于物联网的开源平台&#xff0c;近日将协议从 AGPLv3 改为更开放的 Apache 2.0。这一改变对开发者和用户意味着什么&#xff1f; 为什么协议要从 AGPLv3 转…