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
8086汇编学习
80X86汇编语言程序设计教程(杨季文)习题答案二
第二章答案Tarzan版题2.1
8086
/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门用途?哪些 寄存器可作为存储器寻址方式的指针寄存器?
small_fish__
·
2012-01-04 21:00
数据结构
汇编
存储
语言
Exchange
X86
汇编语言学习笔记——第九章 转移指令的原理
2.
8086
CPU的转移行为: (1)段内转移:只修改IP。如jmpax。 (2)段间转移:同时修改CS和IP。如jmp1000:0。
龙傲天下
·
2012-01-04 21:00
汇编学习
1
题目要求:假设15名学生某门课成绩如下:90,67,88,77,55,89,68,98,95,72,57,67,92,88,78 请编程实现,统计该成绩中小于60分的人数,60~90分的人数,大于90分的人数,分别存储于变量X1,X2,X3中。 题目分析:循环15次,每次循环取出一个学生的成绩,然后根据此成绩,按照相应的条件去操作即可。代码实现:datasegment arraydb90,67
small_fish__
·
2012-01-04 17:00
编程
c
汇编
存储
汇编语言学习笔记——第八章 数据处理的两个基本问题
2.在
8086
CPU中,只有bx、si、di和bp可用在“[]“中来进行内存单元的寻址。 在”[]“中,这4个寄存器可以单个出现,或只能以四种组合出现:bx和si、
龙傲天下
·
2012-01-03 23:00
地址总线,字长,内存容量,寻址范围 之间的计算
以前的处理器比如
8086
,则为16位处理器,现在新兴的64位处理器,它的数据吞吐能力更强,即能同时对64位数据进行运算。处理器的字长越大,说明它的运算能力越强。
txf2004
·
2012-01-03 22:00
内存
汇编语言学习笔记——第三章 寄存器(内存访问)
3.2DS和[address]——
8086
CPU不支持将数据直接送入段寄存器的操作。
龙傲天下
·
2012-01-03 18:00
汇编语言学习笔记——第二章 寄存器
8086
CPU有14个寄存器:(
8086
所有寄存器16位) AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW2.1通用寄存器—— 通用寄存器:AX、BX、CX
龙傲天下
·
2012-01-03 18:00
big endian VS little endian
8086
机器都是使用littleendian,而摩托罗拉的powerpc使用bigendian对于一个数0x1122产用littleendian方式时 低字节存储0x22,高字节存储0x11.而使用bigendian
xc_shen
·
2012-01-03 12:10
职场
休闲
Little
big
endian
endian
8086
/8088的标志寄存器F的标志位的名称和功能
CF——进位标志(Carry Flag)。若CF=1,表示算术运算时产生进位或借位,否则CF=0。移位指令会影响CF。 PF——奇偶标志(Parity Flag)。若PF=1,表示操作结果中“1”的个数为偶数,否则PF=0。这个标志位主要用于检查数据传送过程中的错误。 AF——辅助进位标志(Auxiliary Carry Flag)。若AF=1表示字节运算产生低半字节向高半字节的进位或借位,否
txf2004
·
2012-01-01 15:00
Windows操作系统的一些基本知识
Windows从1.0到3.1使用的是英特尔
8086
、8088和286微处理器的16位指令,而从W
chexlong
·
2011-12-30 16:00
数据结构
windows
api
application
英特尔
第三章 --- 第四节
8086
CPU提供相关的指令以栈的方式访问内存空
lefter1986
·
2011-12-28 21:00
汇编语言基础之 移位指令
static/移位指令是一组经常使用的指令,包括:算数移位、逻辑移位、双精度移位、循环移位、带进位的循环移位;移位指令都有一个指定需要移动的二进制位数的操作数,该操作数可以是立即数,也可以是CL的值;在
8086
Bresponse
·
2011-12-28 16:00
DDR,DDR2,DDR3,SDRAM比较区别
文章转至:http://baike.baidu.com/view/
8086
75.htm 人们习惯称为DDR,部分初学者也常看到DDRSDRAM,就认为是SDRAM。
tronteng
·
2011-12-27 16:00
如何用汇编语言实现进制转换
关键字:二进制十进制16进制进制汇编语言
8086
汇编 摘要:"二进制",这个术语是计算机专业中一个相当重要的概念。它是整个现代计算机的基础。普通的计算机用户往往很难弄懂二进制运算的来龙去脉。
liangbch
·
2011-12-14 20:00
windows
String
汇编
dos
语言
byte
第二章 --- 第五节
8086
CPU有4个段寄存器:CS、DS、ES、SSCS:代码段DS:数据段SS:堆栈段ES:附加段要从内存中读取指令或者数据,就要制定存储指令或者数据的内存单元的地址,
8086
的地址总线的宽度为20位
lefter1986
·
2011-12-11 17:00
ARM
汇编学习
前言: 以前用ARM的IDE工具,使用的是ARM标准的汇编语言。现在要使用GNU的工具,当然要了解一点GNU ARM汇编的不同之处。其实非常的简单,浏览一下文档然后再看看程序就完全可以搞定了,或者你硬着头皮看GNU ARM的汇编程序,用不了多少时间你就就可以无师自通了。个人比较健忘,还是把文档翻译了一下,算是给自己一个避免遗忘的理由吧。 ARM汇编语言源程序语句,一般由指令,伪操作,宏指令和伪指令
daojin
·
2011-12-11 00:00
ARM
第二章 --- 第四节
其实: 内存并没有分段,段的划分来自于CPU,由于
8086
CPU用“段地址*16+偏移地址=物理地址”的方式给出内存单元的物理地址,使得我们可以用分段的方式来管理内存。
lefter1986
·
2011-12-08 21:00
汇编学习
一
写了这么久的程序,一直有一个疑惑···程序是怎么运行的?它的本质是什么··?这样的疑惑令人很不安~于是决定开始学习汇编语言,使用的教材是王爽老师的《汇编语言》(第二版)里面的《实验七》很有意思,仔细花了两个晚上来思考其中实验的目标是这样的: 分析下~~~对于年份来说: 在datasg中偏移为0,一个元素中有4个字符,每个字符占一个字节,每个元素占4个字节所以在读取第n个元素的时候,它的偏移
D_chaser
·
2011-12-08 02:00
汇编
汇编语言
王爽
实验七
《汇编语言》(第二版)
第二章 --- 第三节
8086
有20位的地址总线,可传送20位地址,寻址能力为1M,但是
8086
内部为16位结构,它只能传送16位的地址,表现
lefter1986
·
2011-12-07 22:00
保护模式和实模式 Introduction
实模式:寻址采用和
8086
相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。可以使用32位指令。32位的x86CPU用做高速的
8086
。
blizmax6
·
2011-12-06 23:00
windows
linux
X86
x86, x86-64, i386, IA32, IA64...
x86:Intel从16位微处理器
8086
开始的整个CPU芯片系列,系列中的每种型号都保持与以前的各种型号兼容,主要有
8086
,8088(前面两个是16位CPU),80186,80286(这两个是过渡产品
muzi9_17
·
2011-12-06 19:00
basic
processing
HP
extension
产品
X86
第二章 --- 第一节
8086
CPU有14个寄存器它们的名称为:AX BX CX DX CS DS ES SS SI DI SP BP IP PSW
8086
CPU所有的寄存器都是16位的,可以存放两个字节。
lefter1986
·
2011-12-05 22:00
Linux下
汇编学习
-4
#PURPOSE:Thisprogramwillcomputethevalueof#2^3+5^2.section.data.section.text.globl_start_start:pushl$3pushl$2callpoweraddl$8,%esppushl%eaxpushl$2pushl$5callpoweraddl$8,%esppopl%ebxaddl%eax,%ebxmovl$1,%
mcgrady_tracy
·
2011-12-05 16:00
Linux下
汇编学习
-3寻址方式
同intel汇编寻址方式都是一样的,只是语法上有点区别。通用的寻址格式如下:ADDRESS_OR_OFFSET(%BASE_OR_OFFSET,%INDEX,MULTIPLIER)最终的寻址地址为:FINALADDRESS=ADDRESS_OR_OFFSET+%BASE_OR_OFFSET+MULTIPLIER*%INDEX其中ADDRESS_OR_OFFSET、MULTIPLIER都是常量,另外
mcgrady_tracy
·
2011-12-05 11:00
linux
汇编
String
汇编宏
汇编学习
宏意思是源程序中的一段有独立功能的程序代码宏指令,用户自定义的指令。编程序时候,将多次使用的功能用一条宏指令来代替。汇编包括指令,伪指令,宏指令。前两个都是规定的,最后一个是你自己设计的。好处是用起来方便,::))定义就是为了使用,但是要先定义,后调用。(这一点和子程序可是不一样啊)例如,宏定义,两个字相乘multiplyMACROopr1,opr2,resultpushdxpushaxmovax
whatday
·
2011-12-03 16:00
编程
汇编
include
汇编宏
汇编学习
宏意思是源程序中的一段有独立功能的程序代码宏指令,用户自定义的指令。编程序时候,将多次使用的功能用一条宏指令来代替。汇编包括指令,伪指令,宏指令。前两个都是规定的,最后一个是你自己设计的。好处是用起来方便,::))定义就是为了使用,但是要先定义,后调用。(这一点和子程序可是不一样啊)例如,宏定义,两个字相乘multiplyMACROopr1,opr2,resultpushdxpushaxmovax
飘雪超人
·
2011-12-03 16:00
编程
汇编
include
网上找到的一份计算机基础课程,准备补补
电路分析基础一切电子方向的基础⒉模拟电子技术基础一切电子方向的基础(开始分化方向)⒊数字电子技术基础数字电子(计算机)专业的基础⒋计算机组成原理抽象的数字电子的“可以用来计算的机器”的大原理⒌微机原理及接口技术基于
8086
WuWarren
·
2011-12-03 06:00
计算机基础
汇编语言中的跳转
汇编中的各种跳转指令 先了解下,汇编中flag标志位寄存器的各种标志位的含义 CFZFPFDFSFTFOFIFAF九个标志位,在
8086
中flag是十六位的
8086
的flag寄存器的标志位
wikirock
·
2011-12-02 21:14
职场
休闲
汇编跳转指令
Linux下
汇编学习
-2
这个程序是在一组数据中查找出最大值,代码如下:#PURPOSE:Thisprogramfindsthemaximumnumberofa #setofdataitems. # #VARIABLIES:Theregistershavethefollowinguses: # #%edi-Holdstheindexofthedataitembeingexamined #%ebx-Largestdatait
mcgrady_tracy
·
2011-12-02 15:00
Linux下
汇编学习
-1
教材:programming_from_the_ground_up.pdf直接看代码:#PURPOSE:Simpleprogramthatexitsandreturnsa #statuscodebacktotheLinuxkernel # #INPUT:none # #OUTPUT:returnsastatuscode.Thiscanbeviewed #bytyping # #echo$? #
mcgrady_tracy
·
2011-12-02 15:00
学习熊猫烧香的源代码 (有注释)
//Upx压缩过病毒体的大小 IconOffset=$92BC; //Upx压缩过PE文件主图标的偏移量 //Upx1.24W用法:upx-9--
8086
Japussy.exe
long892230
·
2011-11-29 18:00
String
function
ext
Integer
Path
磁盘
Win32汇编基础知识(1)
其中最早的是
8086
,也就是单片机时代最出名的处理器,后来以32位处理器80386开始的个人PC时代。
8086
和80386虽然都同为80X86系列处理器,但是是有根本性的改变的。
hbxu
·
2011-11-29 15:10
基础知识
单片机
空间
处理器
代表作
AT&T 汇编 (AT&T ASM) 参考
如果你是计算机专业的话,在大学里你应该学习过Intel格式的
8086
/80386汇
tenfyguo
·
2011-11-29 14:00
win32汇编入门了解(2)win32汇编基本结构
参考:http://book.51cto.com/art/200907/133040.htm(1)Summarywin32汇编和
8086
或者单片机汇编,总体来说都是类似的,不同的汇编的主要差别无非就是指令区别
gengshenghong
·
2011-11-28 21:00
汇编
File
dos
扩展
语言
编译器
汇编语言基本概念(续10)
8086
CPU设置了一些相关指令,这些指令可以进行带位操作,所谓带位操作就是对特定标志位进行判断。
hbxu
·
2011-11-28 17:49
职场
寄存器
休闲
8086
最小模式原理总结
一、
8086
芯片引脚定义引脚功能简单描述:因为本篇文章的目的是理解
8086
系统的原理,所以只讨论与程序设计相关的功能,其他方面只是简单略过。
codesnail
·
2011-11-28 16:44
计算机原理
x86
汇编学习
资源
x86/x64汇编语言:http://www.mouseos.com/assembly/index.htmlAoGo汇编小站:http://www.aogosoft.com/kipirvine(Intel汇编程序设计)(Irvine32.lib可以在此下载到):http://www.kipirvine.com/asm/examples/index.htmWindows环境下32位汇编语言程序设计
gengshenghong
·
2011-11-27 21:00
windows
api
汇编
assembly
语言
X86
A20地址线问题
转自:http://blog.csdn.net/zhouyelihua/article/details/6661609 貌似转到我博客时候这个格式不太好看了,有空再回到原来的博主那儿看看去
8086
/
cos_sin_tan
·
2011-11-27 14:00
IBM
buffer
input
output
delay
loops
8086
的1M地址空间ffff:000f之后回绕问题
我想尽管我在Win7的cmd命令中的虚拟
8086
环境下,但在这环境里应该和实际的实模式是差不多的,比如BIOS的所在的位置什么的。
rznice
·
2011-11-24 19:00
汇编语言第三章学习笔记和测试题
1.字单元的概念;2.关于内存编号的概念;3.
8086
不支持将数据直接写入段寄存器的操作,若要将一个数据写到DS中,则必须用通用寄存器做中转,例如:movbx,1000Hmovds,bx//将1000H
zhanglij988
·
2011-11-21 20:32
内存
寄存器
测试题
通用
而且
接口设计
(1)解决主机CPU和外围设备之间的时序配合和通信联络问题主机的CPU是高速处理器件,比如
8086
-1的主频为10MHz,1个时钟周期仅为100ns,一个最基本的总线周期为400ns。
xitong
·
2011-11-21 14:00
接口
接口设计
(1)解决主机CPU和外围设备之间的时序配合和通信联络问题 主机的CPU是高速处理器件,比如
8086
-1的主频为10MHz,1个时钟周期仅为100ns,一个最基本的总线周期为400ns。
ce123
·
2011-11-21 14:00
编程
工作
测试
存储
磁盘
汇编语言第二章学习笔记和测试题
1.
8086
有14个寄存器,都是16位的,其中ax,bx,cx,dx用来存放一般的数据,因此通常称作通用寄存器;2.
8086
的16位寄存器可以分成两个8位的来使用;3.1个8位寄存器所能存储的最大数据是
zhanglij988
·
2011-11-20 13:17
内存
十六进制
寄存器
测试题
cs
Expert C Programming 总结(四)
1. 80386在80286的基础上增加了两种新的地址模式:32位的保护模式和虚拟的
8086
模式。 2. 今天,计算机系统结构的真正挑战不在于内存的容量,而是内存的速度。 3.
nemo2011
·
2011-11-17 17:00
编程
c
cache
存储
sun
磁盘
一台电脑上开两个tomcat或更多
第一、<Connector port="
8086
" protocol="HTTP/1.1" connectionTimeout="20000&
jaczhao
·
2011-11-16 11:00
apache
server
protocol
connector
port tomcat
(2011.11.12)汇编_王爽_全书_学习小记
汇编学习
之路--告一段落。
neicole
·
2011-11-14 22:00
c
汇编
table
存储
byte
loops
几本书,也不知道这辈子有没有时间读完了。
汇编: 《汇编语言》王爽第二版 《
8086
汇编语言程序设计》 《IBM PC汇编语言程序设计(国外版)》 计算机硬件原理: 《深入理解计算机系统(英文版)》 《编程卓越之道卷1》 《编程卓越之道卷
v5browser
·
2011-11-14 17:00
时间
ARM
汇编学习
拾贝 (持续更新)
基本知识 ldrmeansload from memory,inwhichcase Rd isthedestination,and str meansstore to memory,so Rd wouldbethesourcethere.基本的函数调用模板.text .align2 .globalfunctionName .typefunctionName,%function functionNa
Melody_lu123
·
2011-11-07 11:00
汇编
System
FP
makefile
编译器
variables
汇编学习
笔记1
汇编学习
笔记1栈运行时栈是由CPU直接管理的内存数组,它使用两个寄存器:SS和ESP (Extended stack pointer)。
天下
·
2011-11-04 16:00
汇编语言基本概念(续6)
另外
8086
CPU还设置了两个独立的寄存器SI,DI用来辅助BX,这两个寄存器都是16位的,因此,不能分成两个8位,同时书写方式也同前面所述的一样,可以灵活如下:D:\Temp\NPP593~1.BIN
hbxu
·
2011-11-01 15:18
职场
休闲
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他