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
汇编语言--王爽
170429 汇编-BIOS和DOS的中断例程
1625-5王子昂总结《2017年4月29日》【连续第210天总结】A.
汇编语言
第十三章100%B.int指令的格式为intn其中n为中断类型码,作用是引发中断过程BIOS和DOS也提供了一套中断例程。
奈沙夜影
·
2020-08-22 04:07
汇编
计算机基础第五章
计算机基础第五章经典回顾上一章我们说了操作系统和开发接口还有一些命令还有内核空间编程语言低级语言机器语言:0和1
汇编语言
:和机器语言一一对应,与硬件相关的特有代码、驱动程序开发所谓低级语言就是和计算机直接发生关系中级语言
感悟-人生
·
2020-08-22 04:18
Linux学习之路
8086cpu
汇编语言
(
王爽
第三版1-8章总结)
8086cpu
汇编语言
(
王爽
第三版1-8章总结)一、基础知识1、
汇编语言
的组成:汇编指令(机器码的助记符)、伪指令、其他符号2、计算机中连接CPU和其他芯片的导线成为总线,总线从逻辑上分为三类:地址总线
夏沫沐雨
·
2020-08-22 04:37
8086cpu汇编语言
8086
汇编语言
-指令参考手册
微处理器硬件基础微处理器外部结构微处理器内部结构微处理器功能结构指令默认地址微处理器状态字PSW附:ASCII码表数据传送类指令通用传送指令MOVDST,SRC将某寻址方式指定的源操作数传送到某寻址方式指定的目的操作数中去。注意:立即数不能送给段SEG;两个存储单元之间不能直接操作;两个段REG之间不能互传数据;双操作数指令类型必须匹配(立即数【由属性操作符得到的属性算立即数】、不含变量名的寻址是
NULL_M
·
2020-08-22 04:36
8086CPU和汇编语言
Java虚拟机--编译与反编译
那就需要说下编译了(可见文章:JIT编译),这里也简单补充点:1.编程语言:编程语言分为高级语言和低级语言:C、C++、Java等属于高级语言;机器语言和
汇编语言
属于低级语言。那和编译有什么关系呢?
冰橘柠檬
·
2020-08-22 04:52
Java虚拟机
linux 嵌入
汇编语言
的使用方法
内核代码绝大部分使用C语言编写,只有一小部分使用
汇编语言
编写,例如与特定体系结构相关的代码和对性能影响很大的代码。GCC提供了内嵌汇编的功能,可以在C代码中直接内嵌
汇编语言
语句,大大方便了程序设计。
weixin_33845477
·
2020-08-22 03:15
PC
汇编语言
(NASM)
http://www.drpaulcarter.com/pcasm/转载于:https://www.cnblogs.com/yuanping/archive/2012/12/29/2838844.html
weixin_33688840
·
2020-08-22 03:04
左移右移置位
inti=1;i=i>1;//i的值不会变成0x40000000,而会变成0xc0000000就是说,符号位向右移动后,正数的话补0,负数补1,也就是
汇编语言
中的算术右移.同样当移动的位数超过类型的长度时
weixin_30732487
·
2020-08-22 03:49
C语言位操作
C语言提供了位运算的功能,这使得C语言也能像
汇编语言
一样用来编写系统程序。位运算符C语言提供了六种位运算符:&按位与|按位或^按位异或~取反>右移1.按位与运算按位与运算符"&"是双目运算
weixin_30426065
·
2020-08-22 03:27
《X86
汇编语言
从实模式到保护模式》bochs 配置教程(详细)
本文是写给《X86
汇编语言
从实模式到保护模式》读者的一份Bochs配置指南。
weixin_30241919
·
2020-08-22 03:16
简明x86
汇编语言
教程
简明x86
汇编语言
教程第○章写在前面我不想夸大或者贬低
汇编语言
。但我想说,
汇编语言
改变了20世纪的历史。
wangbangjie
·
2020-08-22 03:02
Linux
汇编语言
开发入门学习(1)
在Unix和Linux系统中,
汇编语言
格式采用的较多的是AT&T格式。
盖_儿
·
2020-08-22 03:42
学习笔记
计算机的启动过程———《x86
汇编语言
:从实模式到保护模式》读书笔记补遗01
有的朋友问我,为什么读书笔记不从第一章开始写?这个问题啊…当初觉得前面的内容不是很重要,就没有写。我真是高估自己的记忆力了,随着时间的推移,发现前面好多内容都生疏了,有的朋友问我问题我都答不上来。所以,决定再补充一些笔记。即帮助自己回忆,也能方便初学者。下面进入正题。你有没有想过这样一个问题——计算机是怎么开始执行我们写的指令的?这就需要了解计算机的启动过程了。对于32位的x86处理器,在加电启动
车子 chezi
·
2020-08-22 03:27
从实模式到保护模式
汇编语言
个人网盘2T资料整理分享(持续更新中)
此处已不再更新,更多请关注公众号:一.学习书籍下载1.数据库与数据结构数据链接:http://pan.baidu.com/s/1c094nSG密码:13el2.
汇编语言
书籍链接:http://pan.baidu.com
veaglefly
·
2020-08-22 03:36
资源分享
Linux 下汇编学习
#Linux下汇编学习在Ubuntu下用学习
汇编语言
编程,在使用ld链接时有碰到ld:i386architectureofinputfile`eatsyscall.o’isincompatiblewithi386
一个充满激情的猴子
·
2020-08-22 03:30
linux
汇编学习笔记:第一个程序,Hello World!!!
===========================编写执行过程:1:用文本编辑器编写汇编源程序2:对源程序进行编译连接,使用
汇编语言
编译程序对源文件中的程序进行编译,产生目标文件。
flowciyu
·
2020-08-22 03:46
汇编
伪指令
ASSUME
第一个程序
汇编
计算机系统基础
汇编语言
几个小问题
1.movl与leal的区别movl是把访问的内存内容赋值给寄存器,leal是將地址赋值给寄存器2.movl后面加不加括号的区别1)mov[%eax],%eax将eax寄存器的值放入eax寄存器代表的地址上2)mov%eax,[%eax]将eax寄存器表示的地址上的值取出来放在eax上。3.movl与mov的区别l根本是32位的意思。4.leal也可实现赋值:一个这样的例子leal7(%edx,%
s_m_c
·
2020-08-22 03:43
5分钟看懂
汇编语言
C语言
汇编语言
就是低级语言,直接描述/控制CPU的运行。如果你想了解CPU到底干了些什么,以及代码的运行步骤,就一定要学习
汇编语言
。
汇编语言
不容易学习,就连简明扼要的介绍
CooperLii
·
2020-08-22 02:10
C
program
x86
汇编语言
基础
文章目录硬件知识指令8086通用寄存器重定位问题地址容量运算练习题
汇编语言
NASM编译器接力机制显卡自我总结字符模式图形模式地址分布声明数据硬件知识处理器进行计算的原理,将数据传送给寄存器A和B,然后计算单元
猫不在
·
2020-08-22 02:04
操作系统
了解WINDOWS内核的关键组件和功能
通过WRK可以了解到,WINDOWS内核绝大部分源代码是由C语言实现,只有部分与处理器相关的调度代码是通过
汇编语言
实现。
GUO Xingwang
·
2020-08-22 02:44
WINDOWS内核
巾帼不让须眉,改变计算机世界的女人
——2008年度图灵奖获得者BarbaraLiskov文/吕娜她是美国第一位计算机科学女博士,是第二位获得图灵奖的女科学家;每一种主流
汇编语言
都受其深远影响。
原文链接
·
2020-08-22 02:10
图灵奖
Linux汇编代码学习,反汇编简单的c及分析汇编代码工作过程
本周课程学习了Linux环境下的
汇编语言
(AT&T汇编)。以下是本周课程的实验:讲一个简单的C语言代码反汇编
qc007119
·
2020-08-22 02:38
linux内核分析
汇编语言
:字符串大小写转换与字符串拼接(放在附加数据段中)
datasegmentstring1db"IlovecHINA";转成大写字符串区string2db"IlovecHINA";转成小写字符串区endsesdatasegmentstring3db24dup(0);拼接后的字符串放在附加数据区endsassumecs:code,ds:data,es:esdatacodesegmentstart:movax,datamovds,axmovax,esda
Achan Zeng
·
2020-08-22 02:55
汇编语言
一段简单c程序的
汇编语言
学习(ubuntu+x86)
c程序代码:#includeintmain(void){inti=0,j=0;for(i=0;i<8;i++)j=j+1;return0;}汇编代码如下:.file"test_asm.c"2.text3.globlmain4.typemain,@function5main:6.LFB0:7.cfi_startproc8pushl%ebp9.cfi_def_cfa_offset810.cfi_off
WA说
·
2020-08-22 01:59
C_C++
Learning
汇编语言
8086(
王爽
)读书笔记
汇编语言
的组成
汇编语言
由以下3类指令组成:1、汇编指令:机器码的助记符,有对应的机器码。2、伪指令:没有对应的机器码,由汇编器执行,计算机并不执行。
走出去拍拍照
·
2020-08-22 01:00
杂
汇编简介
汇编语言
(面向机器的程序设计语言)编辑本词条由“科普中国”百科科学词条编写与应用工作项目审核。
guohaitaohaobang91
·
2020-08-22 01:03
linux平台学x86汇编(四):从“hello world!”开始
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
汇编语言
程序由定义好的段构成,每个段有各自的目的。
shallnet
·
2020-08-22 01:54
linux平台学x86汇编
linux平台学x86汇编(十一):字符串的传送
在
汇编语言
中也有实现这些操作的命令。这一节讲述在
汇编语言
中字符串传送相关操作命令。
shallnet
·
2020-08-22 01:54
linux平台学x86汇编
汇编语言
(一) debug 的使用
缘由:由于最近工作中接触linux比较多,所以对linux产生了兴趣,想好好学习linux。可是只会简单的用linux太肤浅了,得懂原理啊。。所以在网上找了pdf和视频,准备开搞。。无奈博主大学太贪玩。。看了没几节就云里雾里。。好在视频里告诉我需要《计算机组成原理》的知识。所以又去看《计算机组成原理》。。。同样云里雾里,无奈又去看汇编。。其实我觉得还得学习学习《数字电路》。。先搞完汇编再说吧。学习
fuming0210sc
·
2020-08-22 01:49
汇编语言
王爽
汇编语言
检测点9.1
(1)程序如下assumecs:codedatasegment?dataendscodesegmentstart:movax,datamovds,axmovbx,0jmpwordptr[bx+1]codeendsendstart若要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在data段中应该定义哪些数据?若要指向第一条指令,则要使IP的值为0000H即可,而jmpwordptr为
dantkv
·
2020-08-22 01:42
汇编语言
汇编语言
8086
汇编语言
(灵活定位内存)
把最近学的两章总结一起写了,这两章涉及的都是一个重点内容:如何灵活的定位内存,重点就在“灵活”两个字。学会灵活的定位内存,能提高编程的效率。因为许多编程语言在编译的时候,都会将代码首先转化成汇编指令。现在我们已经知道,我们可以用ds存放数据所存放地址的段地址,然后用[0]或者[bx]的方法,定位一个内存地址。接下来我们将引入其他的一些寄存器,以及寄存器与寄存器、寄存器与常数的结合灵活定位内存。首先
ccrookie
·
2020-08-22 01:39
汇编语言
VMware Workstation安装windows xp系统并创建虚拟软盘
VMwareWorkstation上安装windowsxp系统转载某大佬的博客亲测有效对于
汇编语言
课程设计二的要求,首先需要有xp系统,其次要在xp系统中创建一个虚拟软盘转载另外一个大佬的博客准备工作已经结束
W-Pluto27
·
2020-08-22 01:45
汇编语言
编程语言
80x86
汇编语言
:键入字符串,然后存盘
;本程序将在D:盘根目录下建立一个文件TEST.TXT;该文件内容,完全由你自己键入;-------------------------------------------DSEGSEGMENTPATHNM1DB'D:\TEST.TXT',0;须以0结尾FILE_N1DW?BUFF_NNDB200,?BUFFERDB200DUP(?)MSG1DB'PleaseinputFilecontent:$'
baidu_知道
·
2020-08-22 01:11
80x86汇编语言
30天自制操作系统(第02天)–
汇编语言
学习和MakeFile入门
第二天,我们将之前的程序进一步翻译成
汇编语言
,进一步了解启动程序到底做了些啥。还记得第一天中有一部分程序主体么,以及最开头的代码,我们把它们翻译成汇编看看。
Excel_Fan
·
2020-08-22 00:03
30天自制操作系统
在VMware Workstation中创建一个虚拟软盘,并在Windows XP上使用
但是很多时候我们做实验需要使用(最近在做
王爽
老师的《
汇编语言
》课设二时就用到了),虚拟机是一个越用越强大的东西,今天我们就说说如何在虚拟机上创建并使用软盘(虚拟软盘)。
Apollon_krj
·
2020-08-22 00:44
环境配置与错误处理
王爽
《
汇编语言
》课程设计二续(包含软盘操作)
之前完成了课程设计的第一部分(CMOS的读取与修改等):
王爽
《
汇编语言
》课程设计二(只包含CMOSRAM操作不包含软盘操作)但是由于没有软盘做不了第二部分(脱离操作系统的引导程序),今天我们完善一下,将第二部分补上去
Apollon_krj
·
2020-08-22 00:14
计算机系统
汇编语言
汇编语言
入门基本概念常用指令程序举例未完待续基本概念机器指令和汇编指令机器指令:可读性低,一般由二进制01表示汇编指令:选用一些反应机器指令的功能单词或词组代表机器指令,把CPU内部资源符号化,引用符号
昱忱
·
2020-08-22 00:20
计算机系统
计算机
汇编语言
第一节
①打开notepad/记事本编写汇编码:assumecs:p1p1segmentinfodb'helloworld!','$'start:movax,p1movds,axmovdx,offsetinfomovax,0900hint21hmovax,4c00hint21hp1endsendstart编写好后将后缀名改为.asm,文件保存为hello.asm然后把文件夹放置在工作目录:D:\masm\
知道的越多 那么不知道的就越多
·
2020-08-22 00:40
汇编语言
计算机
汇编语言
第二节
如何进入debug界面并进行调试:①打开BOSBox:输入第一条命令mountcd:\MASM5.0\MASM然后切换到C盘:②输入debug进入debug界面进行调试③依次输入-rax然后输入1234(回车)-rbx然后输入5678(回车)④输入-a。然后再输入这样就把ax,和bx对应的值加起来了addax,bx⑤输入-t进行执行操作,下一步输入-r可以查看内存情况,输入-q重新输入debug清
知道的越多 那么不知道的就越多
·
2020-08-22 00:40
汇编语言
8086
汇编语言
知识大纲
1基础知识1.1存储单元一个存储单元存储一个字节1.2地址总线一个CPU有N根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。地址总线的宽度决定了CPU的寻址能力。1.3数据总线数据总线的宽度决定了CPU和外界的数据传送速度。8根数据总线一次可以传送一个8位二进制数据(1个字节)。8086的数据总线宽度为16。数据总线的宽度决定了CPU与其他器件进行数
weixin_30657999
·
2020-08-22 00:56
计算机系统——
汇编语言
基础
个人总结vim可以新建文件,文件类型通过文件名来设置gedit可以新建文件,文件类型通过文件名来设置aslinux下的编译器as-gstabs-o新文件名文件名.s,生成一个新的.o文件ld-o新文件名文件名.o,生成一个可执行文件gcc可以对代码进行编译,如果没有特殊标注的话直接生成.out文件,即可以直接运行的文件,具体格式如下:gcc文件名,将会生成a.out文件,可以直接运行gcc文件名-
HNU君陌
·
2020-08-22 00:49
计算机系统
汇编语言
通过WMI获取BIOS、主板、硬盘、CPU、网卡的信息
前几天在网上看见某大牛使用
汇编语言
写的通过WMI获取BIOS,主板,硬盘,CPU,网卡的信息的一篇文章,发现真是写的太棒了,最近正好想要用汇编写点东西,就拿着作者的源码修改了点东西,来实现自己的需求,我是在
小哈龙
·
2020-08-22 00:04
汇编
java虚拟机编译器
Java虚拟机指令将使用oracle的javap工具来生成“虚拟机
汇编语言
”,其实是字节码指令的一个执行清单。
loongshawn
·
2020-08-22 00:25
JAVA
JDK
汇编语言
汇编语言
(面向机器的程序设计语言)编辑本词条由“科普中国”百科科学词条编写与应用工作项目审核。
guohaitaohaobang91
·
2020-08-22 00:40
虚拟机模拟实机软盘教程
汇编语言
作业需要在裸机状态下,编写写入软盘的系统引导程序。真的软盘是不太可能的,所以只能模拟。
Embattle
·
2020-08-22 00:45
教程
计算机底层原理02——计算机系统层次结构
早期计算机系统的层次最早的计算机用机器语言编程(机器语言称为第一代程序设计语言1GL)机器语言的计算机系统层次后来用
汇编语言
编程(
汇编语言
称为第二代程序设计语言2GL)
汇编语言
的计算机系统层次现代计算机系统的层次现代计算机用高级语言编程第三代程序设计语言
浅ピ筱
·
2020-08-22 00:07
计算机理论
计算机底层原理杂谈(白话文)
一开始搞的所谓的底层是“Java虚拟机”,然后又C语言
汇编语言
什么的,其实是想图快,尽快接近现在做的事情。后来发现不行,这事快不了,所以干脆就从物理层面用导线灯泡集成芯片开始动手做一个cpu开
weixin_33724046
·
2020-08-22 00:30
1-计算机和
汇编语言
1.什么是
汇编语言
汇编语言
(assemblylanguage)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言,是计算机高级程序设计语言的鼻祖。
songly_
·
2020-08-22 00:26
汇编修炼心法
用
汇编语言
实现系统引导——8086
汇编语言
学习记录
学习
王爽
著
汇编语言
到了最后一阶段,完成了课程设计2,内容要求如下。
Embattle
·
2020-08-22 00:46
汇编语言
汇编语言
计算机底层原理——
汇编语言
原视频源于【狂神说】https://www.bilibili.com/video/BV1ni4y1G7B9如果我们想要做高级程序员,
汇编语言
是我们必经之路,汇编让我们跳出传统的编程思想,往底层学习,对我的技术提升非常非常重要
阿斌JAVA之旅
·
2020-08-22 00:44
反汇编
编程语言
补码
java
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他