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
编程日常:创建枚举窗体的线程, 结果无法找到目标窗体
常用网名:猪头三出生日期:1981.XX.XX个人网站:http://www.x86asm.comQQ交流:643439947编程生涯:2001年~至今[共15年]职业生涯:13年开发语言:C/C++、
80x86
ASM
Code_GodFather
·
2016-01-19 16:00
mfc
枚举窗体
通过使用GDI+和CImage类配合实现针对目标窗体的子控件进行截图
常用网名:猪头三出生日期:1981.XX.XX个人网站:http://www.x86asm.comQQ交流:643439947编程生涯:2001年~至今[共15年]职业生涯:13年开发语言:C/C++、
80x86
ASM
我不是代码教父
·
2016-01-16 16:26
C/C++语言
数据段描述符和代码段描述符(一)——《x86汇编语言:从实模式到保护模式》读书笔记10
80X86
中有各种各样的段描述符,下图展示了它们的分类。看了上图,你也许会说:天啊,怎么这么多段描述符啊!我可怎么记住呢?别担心,我会在以后的博文中,跟随原书的作者,为您逐步介绍。
u013490896
·
2016-01-09 22:00
段描述符
GDT
从实模式到保护模式
数据段描述符
代码段描述符
2015年的总结, 迎接2016年的新目标
XX.XX个人网站:http://www.x86asm.comEmail:643439947@qq.comQQ交流:643439947编程生涯:2001年~至今[15年]职业生涯:13年开发语言:C/C++、
80x86
ASM
我不是代码教父
·
2016-01-03 11:01
个人日记
2015年的总结, 迎接2016年的新目标
XX.XX个人网站:http://www.x86asm.comEmail:643439947@qq.comQQ交流:643439947编程生涯:2001年~至今[15年]职业生涯:13年开发语言:C/C++、
80x86
ASM
我不是代码教父
·
2016-01-03 11:01
个人日记
2015年的总结, 迎接2016年的新目标
个人网站:http://www.x86asm.comEmail: 643439947@qq.comQQ交流: 643439947编程生涯:2001年~至今[15年]职业生涯:13年开发语言:C/C++、
80x86
ASM
Code_GodFather
·
2016-01-03 11:00
编程
总结
软件开发
8086中断系统——《x86汇编语言:从实模式到保护模式》读书笔记04
80X86
中断系统能够处理256个中断用中断向量号0~255区别可屏蔽中断还需要借助专用中断控制器Intel8259A实现优先权管理1、中断的分类中断可以分为内部中断和外部中断。
u013490896
·
2016-01-01 22:00
汇编
中断
X86
从实模式到保护模式
逆向工程书目列表
第一部分:汇编语言《汇编语言》《IBM-PC汇编语言程序设计》《保护方式下的
80x86
及其编程》《Intel汇编语言程序设计》《琢石成器-Windows环境下32位汇编语言程序设计》《IntelArchitectureSoftwareDeveloper'sManual
米奇超人君
·
2015-12-23 12:58
编程语言
可编程串行通信接口芯片8251A
8251A的基本功能8251A是一种可编程的通用同步/异步接收发送器,通常作为串行通信接口使用,被广泛应用Intel
80X86
为CPU的微型计算机中。
SuPhoebe
·
2015-12-13 21:51
计算机学科学习笔记
计算机科学与技术专业知识笔记
可编程串行接口芯片
8251A
微机原理与接口技术
可编程串行通信接口芯片8251A
8251A的基本功能8251A是一种可编程的通用同步/异步接收发送器,通常作为串行通信接口使用,被广泛应用Intel
80X86
为CPU的微型计算机中。
u013007900
·
2015-12-13 21:00
8251A
微机原理与接口技术
可编程串行接口芯片
80x86
指令【一】——数据传送类
根据我们要传送的数据类型和方式再细分,可以大概分成以下几个类型方便记忆: 通用数据传送、地址传送、标志位传送,以及输入输出指令。一、通用数据传送指令 1、MOV相关 运用方法其实在之前的寻址方法里面就讲的挺清楚了。①MOV(move)要点:目的操作数和源操作数必须为同一类型的数据,位数必须相同。 传送立即数时,一定要注意和目的操作数的数据类型进行匹配。尤其是传送到存储器的时候
不懂计算机的程序媛嘤
·
2015-12-08 00:00
可编程中断控制器8259A
可编程中断控制器8259A是Intel公司专为
80x86
CPU控制外部中断而设计开发的芯片。
SuPhoebe
·
2015-12-06 13:38
计算机学科学习笔记
计算机科学与技术专业知识笔记
可编程中断控制器8259A
可编程中断控制器8259A是Intel公司专为
80x86
CPU控制外部中断而设计开发的芯片。
u013007900
·
2015-12-06 13:00
微机接口
8259A
可编程中断控制器
关于汇编跳转指令的说明
80x86
条件跳转指令提供了这种判断。条件跳转指令是创建循环和实现其他条件执行语句,如if…endif的基本要素。
sumenpuyuan
·
2015-11-17 21:00
x86、i386、i486、i586和i686等名词的解释
关于 x86、i386、i486、i586 和 i686 等名词的解释 i386、i486、i586、 一、x86 与 i386、i486、i586、i686 等 x86 或
80x86
是英特尔
·
2015-11-13 21:54
x86汇编指令具体解释
80x86
指令系统
80x86
指令系统,指令按功能可分为下面七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。
·
2015-11-13 19:46
汇编
[无题]在学习过程中的事情
1 汇编语言---------如果不明白计算机的的组成原理,不明白CPU(
80X86
)的工作原理,简直就是天书了。
·
2015-11-13 19:25
学习
x86汇编指令具体解释
80x86
指令系统
80x86
指令系统,指令按功能可分为下面七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。
·
2015-11-13 18:57
汇编
学习ARM开发(4)
学习ARM开发(4)已经把CPU大体架构学会了,当然我之前已经学习过
80X86
的结构,所以对于像RISC的计算机,也能想像到它是什么样的东西。
·
2015-11-13 15:25
ARM
学汇编的方法
学汇编的方法 应该具备的条件:--微机(
80X86
型微机) --MSDOS操作系统或Win95/98的 "MS-DOS方式" -- 编程工具: 文本编辑器: 如 MS-DOS
·
2015-11-13 15:32
方法
从汇编看待变量初始化
其中cl的版本分别是Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for
80x86
,gcc的版本是4.5.3。
·
2015-11-13 12:35
初始化
Windows下命令行直接编译程序
D:\> cl hello.cpp Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for
80x86
·
2015-11-13 10:57
windows
.bss段和.data段的区别
在采用段式内存管理的架构中(比如intel的
80x86
系统),bss段(Block S
·
2015-11-13 04:28
Data
C程序样例
比如我们经过网络发送0x12345678这个整形,在
80X86
平台中,它是以小端法存放的,在发送前需要使用系统提供的htonl将其转换成大端法存放,
·
2015-11-13 03:55
程序
Win32基础知识1 - Win32汇编语言002
Win32基础知识1 让编程改变世界 Change the world by program 必须了解的基础知识
80x86
处理器的工作模式 实模式
·
2015-11-13 03:57
Win32
Win32基础知识1 - Win32汇编语言002
Win32基础知识1 让编程改变世界 Change the world by program 必须了解的基础知识
80x86
处理器的工作模式 实模式
·
2015-11-13 03:56
Win32
win32汇编系列(二)
80x86
支持多种数据类型:1字节、2字节(1个字)或4字节(双字或长字)的无符号整型数或带符号整型数,以及多字节字符串等。通常,字节中某一位的定位或寻址可以基于字节
·
2015-11-13 02:37
Win32
《深入理解Linux内核3rd》学习笔记——第2章:内存寻址
基于
80x86
微处理器的计算机中,内存寻址的转换过程是:逻辑地址→线性地址(虚拟地址)→物理地址。
·
2015-11-13 00:10
linux
IO端口和IO内存
为什么会有IO端口和IO内存 这主要原因是因为处理器的架构不同,这里我们使用arm来代表典型的使用IO内存架构,intel
80x86
代表典型的使用IO端口架构。
·
2015-11-13 00:09
IO
x86汇编指令具体解释
80x86
指令系统
80x86
指令系统,指令按功能可分为下面七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。
·
2015-11-12 21:31
汇编
内存的三种地址,及其转换
这种寻址方式在
80X86
著名的分段结构中表现得尤为具体,它促使MS-DOS或Windows程序员把程序分成若干段。
·
2015-11-12 20:29
内存
中断向量表
80x86
系统
·
2015-11-12 15:29
表
中断和异常
1.中断和异常的概念 以上定义摘自Intel官方文档
80x86
编程手册第三卷第五章Interupt and Exception Handling。
·
2015-11-12 15:35
异常
函数与过程
80X86
上的函数/过程调用.
·
2015-11-12 13:19
函数
【我所理解的80386编程模型】第一章:各种段
比如第三章的“内核编程语言和环境”以及第四章“
80x86
保护模式及其编程”,我觉得讲的是极好的。第一遍看的时候,花了好多时间,记得看懂了,但是过了一段时间又忘了,这就是没有记笔记的原因。
·
2015-11-12 08:12
编程
20070705ebook
10943591 作者: 潘金贵 顾铁成等编译 索书号:73.874/C376 SS号:10943591 出版日期:1994年03月第1版 页数:687 Introduction.to.
80x86
·
2015-11-11 18:45
2007
2.内存寻址
物理地址(用于内存芯片级内存单元寻址 多CPU时,共享同一内存,RAM芯片由独立的CPU并发访问; 由内存仲裁器保证RAM的读写的串行执行 Linux中的分段
80X86
·
2015-11-11 18:12
内存
汇编伪指令
段定义伪指令是表示一个段开始和结束的命令,
80x86
有两种段定义的方式:完整段定义和简化段定义,分别使用不同的段定义伪指令来表示各种段。
·
2015-11-11 17:28
汇编
NASM中文手册
来源于《来源于NASM中文手册》 NASM中文手册 第一章: 简介 1.1 什么是NASM NASM是一个为可移植性与模块化而设计的一个
80x86
的汇编器。
·
2015-11-11 12:48
ASM
80X86
分段机制(读书笔记)
GDT(全局描述符表)本身并不是一个段,而是线性地址空间的一个数据结构。GDT的线性地址和长度必须加载进GDTR寄存器中。LDT(局部描述符表)存放在LDT类型的系统段中。此时GDT必须含有LDT的段描述符。如果系统支持多LDT的话那么每个LDT都必须在GDT中有一个段描述符和段选择符。LDT的段描述符可以在GDT的任何地方。 段选择符 段选择符是段的一个16位标识符。段选择符并不
·
2015-11-11 10:35
读书笔记
X86平台采用rdtsc指令读取时间戳计数器完成高精度计时
从pentium开始,很多
80x86
微处理器都引入TSC,一个用于时间戳计数器的64位的寄存器,它在每个时钟信号(CLK, CLK是微处理器中一条用于接收外部振荡器的时钟信号输入引线)到来时加一。
·
2015-11-11 08:57
时间戳
80x86
汇编语言基础宏指令
宏是汇编器一项功能强大的预处理命令.它和其他的预处理命令一样,在汇编器开始汇编代码之前就对宏进行了处理.它的语法规则如下: Name MACRO [parameter[:tag]] [,parameter[:tag]]…] &
·
2015-11-11 05:13
汇编语言
bss段和.data的是是非非
在采用段式内存管理的架构中(比如intel的
80x86
系统),bss段(Block Started by Symbol segment) 通常是指用来
·
2015-11-08 13:27
Data
中断向量地址 总览表
80x86
中断向量 I/O地址 中断类型(中断号) 功能 0~3 0 除法溢出中断 4~7 1 单步 8~B 2 非屏蔽中断(NMI) C~F 3 断点中断 10~13
·
2015-11-08 11:05
表
80X86
指令总结
一、数据传送指令 指令名称 汇编语句格式 功能 影响标志位 传送 move data mov opd, ops (ops) → opd;分为主存储器、通用寄存器、段寄存器,不可同时使用主存储器,类型要匹配:byte,word,dword 无 带符号扩充的传送 move with sign-extend movsx opd, ops 将ops的符号向前扩展成与opd相同
·
2015-11-08 11:03
总结
80X86
标志寄存器及比较和跳转指令 zf pf sf cf of df cmp je jne jb jnb ja jna
标志寄存器
80X86
的标志寄存器的结构如下 部分标志位说明 ZF ZF==Zero Flag, 是零标志位,记录指令执行结果是事为零。
·
2015-11-02 13:05
JNA
控制寄存器 cr0,cr2,cr3
《Linux内核完全剖析—基于0.12内核》第4章
80x86
保护模式及其编程 控制寄存器(CR0~CR3)用于控制和确定处理器的操作模式以及当前执行任务的特性,如图4-3所示。
·
2015-11-01 15:03
控制
微机原理与汇编语言基础 --- 转
一、
80x86
系列CPU的编程结构 寄存器在汇编语言中的地位类似于变量。寄存器变量的访问时间远小于内存变量的访问时间。在汇编语言中大量的使用寄存器而不是直接访问内存。 1 寄存器堆 80
·
2015-11-01 14:00
汇编语言
x86汇编指令详解
80x86
指令系统
80x86
指令系统,指令按功能可分为以下七个部分。 (1) 数据传送指令。 (2) 算术运算指令。 (3) 逻辑运算指令。 (4) 串操作指令。
·
2015-11-01 14:17
汇编
8086 CPU 寄存器简介
自然,还是得从最基础的开始,那就从汇编语言开刀吧, 从汇编语言开刀的话,我们必须还先要了解一些其他东西, 像 CPU ,内存这些知识点还是理解深刻一点的比较好, 所以这一篇博文就绕着
80x86
&
·
2015-11-01 10:11
cpu
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他