E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
80x86
µC/OS-II学习笔记(一) 基本知识
1.INCLUDE.H是主头文件2.不依赖于编译的数据类型:它是针对
80x86
的实模式,在大模式下编译.3.全局变量在.H头文件中程序清单L1.2定义全局宏。
F4427
·
2020-08-02 21:14
简单的分页模型
分页机制是
80x86
内存管理机制的第二部分。它在分段机制的基础上完成虚拟(逻辑)地址到物理地址的转换。为了理解分页机制,本文介绍一个简单的分页模型,虽然简单,但是对理解真正的分页模型非常有帮助。
车子 chezi
·
2020-08-02 14:32
Nasm中文手册
---------------------------------------第一章:简介-----------------------1.1什么是NASMNASM是一个为可移植性与模块化而设计的一个
80x86
wascm
·
2020-08-01 03:20
汇编
编译器
扩展
byte
dos
makefile
计算机安全超级工具(二十一)-二进制逆向工程
InteractiveDisassemblerhttp://www.simtel.netIDAisanAdvancedInteractiveDisassemblerthatallowsyoutodisassemble
80x86
JinHuanBaobei
·
2020-07-30 15:37
计算机安全超级工具
程序员们,AI来了,机会来了,危机也来了
程序员们,AI来了,机会来了,危机也来了1.人工智能真的来了纵观古今,很少有计算机技术能有较长的发展寿命,大部分昙花一现,比如:昔日的DOS、windows3.2、foxpro、delphi、
80x86
麦好
·
2020-07-28 13:26
AI与机器学习
机器学习原理解析与应用
深入理解计算机系统-之-内存寻址(一)--存储管理机制(虚拟地址,线性地址,物理地址)
参照《深入理解计算机系统》《深入理解linux内核》《
80x86
汇编语言程序设计》《操作系统的设计与实现》为了对存储器中的程序及数据实现保护和共享硬件支持,为了对实现虚拟存储器提供硬件支持,现代的CPU
JeanCheng
·
2020-07-27 11:52
┈┈【操作系统的设计与实现】
♥LinuxKernel
♥
王爽汇编语言程序设计总结
目录第一章:各种寄存器及相关的基础知识31、由地址线确定存储容量:32、
80x86
有14个基本寄存器组成:33、怎样根据位地址判断字节地址?44、查看cpu和内存,用机器指令和汇编指令编程。
chen-shadowless
·
2020-07-16 02:30
汇编语言
关于汇编跳转指令的说明
80x86
条件跳转指令提供了这种判断。条件跳转指令是创建循环和实现其他条件执行语句,如if…endif的基本要素。
jy251
·
2020-07-16 01:13
ASM学习笔录及猜想
汇编
测试
character
input
x86
文档
汇编程序语言设计复习题整理
汇编复习题整理1、
80X86
微型计算机的组织1-10写出下列十进制数的十六进制表示。
iteye_17686
·
2020-07-16 00:08
RDTSC指令实现纳秒级计时器
X86platform从pentium开始,很多
80x86
微处理器都引入TSC,一个用于时间戳计数器的64位的寄存器,它在每个时钟信号(CLK,CLK是微处理器中一条用于接收外部振荡器的时钟信号输入引线
gonxi
·
2020-07-15 23:22
实验室
8086汇编语言程序设计——第一个程序
本系列以
80X86
系列微型计算机为基础,以MASM5.0为汇编上机实验环境,重点介绍Intel8086指令系统。
dianshu1593
·
2020-07-15 22:59
汇编语言编程:1 + 2 + 3 + 4 + 5 + …… + n
用
80x86
汇编语言编程:1+2+3+4+5+……+n,和小于100,在屏幕上显示次数和结果。
baidu_知道
·
2020-07-15 20:33
80x86汇编语言
80x86
汇编语言编程:编程实现 sum=1+2+…+100
很久前回答的,最近才被采纳。题目链接:http://zhidao.baidu.com/question/367380266732182284.MODELSMALL.STACK20H.DATAIDB0SDW0.CODEMAIN:MOVAX,@DATAMOVDS,AX;------------------A1:INCIMOVAL,IMOVAH,0ADDS,AXCMPI,100JNEA1;-------
baidu_知道
·
2020-07-15 20:03
80x86汇编语言
汇编语言(一)——
80x86
计算机组织
2.1
80x86
微处理器计算机的主要组成:运算器、控制器、存储器和输入输出设备。
Double___H
·
2020-07-15 17:01
汇编语言
80x86
汇编语言程序:判断奇、偶数的个数
要求当5A62H、3122H、8C36H同为偶数是FLAG置1,同为奇数置0,其余情况置全1。题目链接:http://zhidao.baidu.com/question/1174131819307509339.html做而论道编写的程序如下:提问者采纳;================================================DSEGSEGMENTADRDW5A62H,312
baidu_知道
·
2020-07-14 07:49
80x86汇编语言
保护模式及其编程——8086系统寄存器和系统指令
摘要:为了协助处理器完成初始化和控制系统操作,
80x86
提供了一个标志寄存器和几个系统寄存器。Eflags用于控制任务切换、中断处理、指令跟踪和权限访问。系统寄存器用于内存管理和控制处理器操作。
谁不小心的
·
2020-07-14 02:46
自己动手写操作系统
中断和轮询的差别
二、
80x86
微处理器的中断
80x86
微处理器的中断类型一般分为2类,即由于执行某些指令引起的软中断和由处理器以外其他控制电路发出中断请求信号引起的硬中断。
zbzyjya
·
2020-07-13 19:34
中断和轮询的方式
二、
80x86
微处理器的中断
80x86
微处理器的中断类型一般分为2类,即由于执行某些指令引起的软中断和由处理器以外其他控制电路发出中断请求信号引起的硬中断。CPU要从主程序转入中断服务程
tony_zouzou
·
2020-07-13 14:08
MCU
x86
任务
扩展
工作
c
在Linux环境下(Ubuntu)编写MASM汇编程序
share/333499439/14661346767作者:丁枣枣名词解释:MASM:MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持
80x86
tenlee
·
2020-07-13 14:10
汇编语言程序教程:从入门到精通!
书籍篇:沈美明,《IBMPC汇编语言程序设计》,清华大学出版社,学习8086的汇编杨季文,《
80X86
汇编语言程序设计》的第二部分,学习保护模式的汇编罗云斌,《WIN32下的汇编程序设计》电
zzmdl0297140
·
2020-07-12 21:54
汇编技术
Linux内存布局
在上一篇博文里,我们已经看到Linux如何有效地利用
80x86
的分段和分页硬件单元把逻辑地址转换为线性地址,在由线性地址转换到物理地址。
yunsongice
·
2020-07-12 19:59
疯狂内核之内存管理
标志寄存器(PSW)
以后各带
80x86
、moddemod
·
2020-07-12 13:44
汇编语言
Linux中的地址空间以及I/O地址空间
地址空间实现与cpu的体系结构有很大的关系,目前以应用最广的的
80X86
体系结构来论述这块的技术文档较多。这里也以此为基础。
临风笛
·
2020-07-11 06:28
Linux
Kernel/网络协议栈
计算机的核心cpu的发展史---杂谈(二)
上一篇文章对硬件的性能提升点做了简单的叙述,本篇主要以Intel
80x86
架构的芯片的发展历程为主题。
bingbangbingbang
·
2020-07-11 02:42
计算机组成原理
《
80X86
汇编语言程序设计》课后习题答案(华中科技大学王元珍版本)
《
80X86
汇编语言程序设计》课后习题答案(个人版本)更新于2018年9月18日之前在学习这本书的时候,本来打算根据自己的学习进度来做一份完整的课后答案,但是后来由于找到了答案,就一直搁置了,也就忘了这件事情了
纯爱枫若情
·
2020-07-10 17:25
assembly
搭建x86汇编语言学习环境
学生未来的工作可能基于
80x86
,可以用Linux汇编、ARM汇编,在8086汇编基础上再做拓展即可。学生将来在工作中可能压根就不会用汇编,通过学汇
weixin_34143774
·
2020-07-10 08:39
80X86
寄存器详解
浅要介绍或者说是回顾一些基础知识,自然,还是得从最基础的开始,那就从汇编语言开刀吧,从汇编语言开刀的话,我们必须还先要了解一些其他东西,像CPU,内存这些知识点还是理解深刻一点的比较好,所以这一篇博文就绕着
80x86
CPU
海蛎子cheer
·
2020-07-10 05:27
x86汇编
操作系统引导程序总体功能
当PC的电源打开后,
80x86
结构的CPU将自动进入实模式,并从地址0xFFFF0开始自动执行程序代码,这个地址通常是ROM-BIOS中的地址。
syntherbb84
·
2020-07-10 03:28
汇编语言——8086微处理器
80x86
系列计算机系统主要由三部分组成:中央处理器(CPU)、内存(Memory)、输入\输出(I\O)子系统,各部分之间通过系统总线相连。
C语言是最好的语言
·
2020-07-10 00:10
汇编语言
计算机组成原理-实验四-寄存器堆设计实验
例如,Intel
80x86
系列CPU中只有8个寄存器,而SPARCRISCCPU中却有120个寄存器。MISPCPU中有32个32位的寄存器堆。
咸鱼不会游泳
·
2020-07-10 00:29
计算机组成原理实验
计算机组成原理
实验四
寄存器堆
ALU运算器
计算机体系结构基础——1
——北京:清华大学出版社,2011.6其他资料参见篇后附录链接三种CPU架构的介绍X86(
80x86
)2是intel设计的一系列C
星海横流
·
2020-07-09 23:51
计算机体系结构
IA32寄存器
IA32寄存器IA32作为
80x86
系列中的一员,必须保证向后兼容,也就是说,既要支持16位的处理器,也要支持32位的处理器。
hbrqlpf
·
2020-07-09 16:15
IA32
第3章
80x86
微处理器
3.1
80x86
微处理器简介
80x86
微处理器是美国Intel公司生产的系列微处理器。
yongchaocsdn
·
2020-07-09 03:47
微机原理
80x86
保护模式下的基本概念
在IA32下,CPU有两种工作模式:实模式和保护模式。在实模式下,段寄存器含有段值,为访问存储器形成物理地址时,处理器引用相应的某个段寄存器并将其值乘以16,形成20位的段基地址。计算公式如下:物理地址=段值*16+偏移其中段值和偏移都是16位的,这样通过“段:偏移”的方式达到了1MB的寻址能力。在保护模式下,寄存器是32位的,但是为了兼容性,地址仍然用“段:偏移”的方式来表示,只不过这时的保护模
whutxinriyue
·
2020-07-09 00:01
深入编程
Uinx
/
Linux
80x86
CPU 的工作模式
32为的
80x86
微处理器有3种工作模式:实地址模式、保护模式和虚拟8086模式。
weixin_34301307
·
2020-07-08 17:05
汇编语言——
80x86
CPU的3种工作模式
***
80x86
CPU的3种工作模式***1.实模式与8086兼容的工作模式,只有低20位地址线起作用,仅能寻址第一个1MB的内存空间。MSDOS运行在实模式下。
weixin_33762130
·
2020-07-08 15:52
80X86
指令总结
一、数据传送指令指令名称汇编语句格式功能影响标志位传送movedatamovopd,ops(ops)→opd;分为主存储器、通用寄存器、段寄存器,不可同时使用主存储器,类型要匹配:byte,word,dword无带符号扩充的传送movewithsign-extendmovsxopd,ops将ops的符号向前扩展成与opd相同的数据类型后→opdops不能为立即数,无带0扩展的传送movewithz
weixin_30332241
·
2020-07-08 13:25
80x86
保护模式系列教程(2)分段管理机制
二.分段管理机制本文介绍保护方式下的段定义以及由段选择子及段内偏移构成的二维虚拟地址如何被转换为一维线性地址。段定义和虚拟地址到线性地址的转换段是实现虚拟地址到线性地址转换机制的基础。在保护方式下,每个段由如下三个参数进行定义:段基地址(BaseAddress)、段界限(Limit)和段属性(Attributes)。段基地址规定线性地址空间中段的开始地址。在80386保护方式下,段基地址长32位。
tangl_99
·
2020-07-08 07:41
关于微机原理个人的一些总结(1)
我们今天讲的微机原理其实很大部分都是来描述
80x86
cpu的运行,
80x86
cpu虽然并不是人类第一款cpu,但却也是最为跨越时代的一款cpu,可以说它独创的x86架
敲电脑的小码农
·
2020-07-08 05:04
80x86
系统微处理器简介
80X86
微处理器1.8086/8088简介8086/8088是Intel系列的16位微处理器,有16根数据引脚,一次可以存取8位或者16位的数据。
men_wen
·
2020-07-07 17:45
计算机系统
汇编语言
微机原理之
80x86
微处理器
1.8086微处理器简介(16位)1.基本概念集成度——CPU芯片中所包含的晶体管数。主频——芯片所使用的主时钟频率,它直接影响计算机的运行速度。数据总线——计算机中各个组成部件间进行数据传送时的公共通道,“内数据总线宽度”是指CPU芯片内部数据传送的宽度(位数),“外数据总线宽度”是指CPU与外部交换数据时的数据宽度,显然,数据总线位数越多,数据交换的速度就越快。地址总线——在对存储器或I/O端
Tattoo_Welkin
·
2020-07-07 14:39
微机原理
80x86
微处理器
80x86
微处理器
80x86
CPU编程结构执行单元EUExecutionUnit总线接口单元BIUBusInterfaceUnit堆栈以及操作方法基本说明操作方法设置堆栈
80x86
CPU工作模式和引脚功能基本概念
滑稽姬
·
2020-07-07 09:32
计算机硬件
#汇编+微机
Linux内存管理
本文主要是总结Linux在
80x86
(IA-32)微处理器下的内存管理。内存地址空间的划分8086微处理器是X86时代开始的标志。
JohnGox
·
2020-07-06 22:14
80x86
微处理器结构及其工作模式
80X86
是一系列微处理器微处理器又称为中央处理单元,即CPU,是一块集成电路芯片。它是微型计算机的核心组成部分。既然微处理器是微型计算机的核心,那么我们有必要先来简单地讨论一下微型计算机。
the_scent_of_th_soul
·
2020-07-06 18:57
内核
【逆向】【Part 1】Windows基础知识
目录1.Win32的软硬件平台1.
80X86
系列处理器2.
80X86
处理器的工作模式2.Windows内存管理1)实模式下的寻址方式2)保护模式下的内存寻址3)内存分页机制4)Windows的内存安排3
江湖one Cat
·
2020-07-06 18:38
软件安全与逆向分析
Linux内核入门(五)——必要的硬件知识
这里我们主要介绍Intel
80x86
系列CPU保护模式下最核心的部件中几个寄存器的作用,这些寄存器在Linux内核运行时起着至关重要的作用。
yunsongice
·
2020-07-06 11:57
疯狂内核预备知识
80X86
汇编语言程序设计教程(杨季文)习题答案二
第二章答案Tarzan版题2.18086/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门用途?哪些寄存器可作为存储器寻址方式的指针寄存器?答:8086/8088通用寄存器的通用性表现在:这些寄存器除了各自规定的专门用途外,他们均可以用于传送和暂存数据,可以保存算术逻辑运算中的操作数和运算结果;8个通用寄存器的专门用途如下:AX字乘法,字除法,字I/OBX存储器指针CX串操作或循环
酷乐之心
·
2020-07-05 12:15
ASM
80X86
汇编语言程序设计教程(杨季文)习题答案三
第三章:Tarzan版题3.1伪指令语句与指令语句的本质区别是什么?伪指令的主要作用是什么?答:伪指令语句与指令语句的本质区别是指令语句有其对应的机器指令,而伪指令没有;伪指令的主要作用是指示汇编程序如何汇编源程序;题3.2汇编语言中的表达式与高级语言中的表达式有何相同点和不同点?答:汇编语言中的表达式与高级语言中的表达式的相同点是都采用运算符、操作符以及括号把常数和符合连起来;不同点是汇编语言的
酷乐之心
·
2020-07-05 12:15
ASM
Intel 80386 微处理器的系统结构
一、Intel
80X86
微处理器系列1.从8080/8085到8086(1)8086有16位寄存器和16位外部数据总线,20位地址总线,寻址为1MB的地址空间;8080/8085有只有8位,寻址地址空间为
scucj
·
2020-07-05 11:56
Other
存储
工作
任务
cache
测试
alignment
windows虚拟内存管理
内存管理是操作系统非常重要的部分,处理器每一次的升级都会给内存管理方式带来巨大的变化,向早期的8086cpu的分段式管理,到后来的
80x86
系列的32位cpu推出的保护模式和段页式管理。
aluluka
·
2020-07-04 21:52
windows
高级编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他