最新文章列表

汇编指令之跳转指令

        正常执行的情况下,指令会按照顺序一条条地执行,使用跳转(jump)指令可以改变这种行为。在汇编代码中,这些跳转的目的地通常用一个标号(label)指明。在产生目标代码文件时,汇编器会确定所有带标号指令的地址,并将跳转目标(目的指令的地址)编码为跳转指令的一部分。下表列举了不同的跳转指令。         其中,jmp 指令是无条件跳转,它可以是直接跳转,即跳转目标是作为指令的一部分 ...
aisxyz 评论(0) 有4730人浏览 2019-04-15 00:21

汇编指令之条件码

        在系统底层,除了整数寄存器,CPU 还维护着一组单个位的条件码(condition code)寄存器,它们描述了最近的算术或逻辑操作的属性。可以检测这些寄存器来执行条件分支指令。最常用的条件码有:         (1)CF:进位标志。最近的操作使最高位产生了进位。可用来检查无符号操作的溢出。         (2)ZF:零标志。最近的操作得出的结果为 0。         (3)S ...
aisxyz 评论(0) 有2331人浏览 2019-04-08 21:05

汇编语言课程实验一

实验一,编写汇编程序,验证从键盘输入的是否为一合法的整数 assume cs:code,ds:data data segment show db "Input a charactor ",0dh,0ah,"$" msg db " is a number",13,10,"$" msg2 db &qu ...
JavaBlogs 评论(0) 有659人浏览 2014-05-22 08:09

第八章 数据处理的两个基本问题

2014年4月8日 星期二 23时44分34秒 第八章 数据处理的两个基本问题         (1)计算机处理的数据在什么地方         (2)要处理的数据有多长         寄存器(reg):ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si         段寄存器(sreg):ds,ss,cs,es 8.1 bx,si,di和bp     ...
listen-raining 评论(0) 有1086人浏览 2014-04-13 01:48

汇编语言视频教程 汇编语言与CPU

《零基础汇编揭开CPU的神秘面纱(堆栈、CPU保护模式)》 课程讲师:大灰狼 课程分类:嵌入式\硬件 适合人群:初级 课时数量:19课时 用到技术:CPU保护模式 涉及项目:CPU     汇编语言是所有编程语言中难度最大最不容易理解的一种编程语言,每个同学对它都是敬而远之。但是它对真正掌握计算核心原理、理解操作系统真正奥妙有着不可替代的作用。     整个视频非常容易理解、理论和实际完美结合、完 ...
王老鸡 评论(0) 有161人浏览 2014-04-03 09:44

第一章 基础知识

2012年12月11日 星期二 16时30分57秒 / 2014年1月23日 星期四 00时13分10秒 王爽 汇编语言第二版 汇编课程重点:利用硬件系统的编程结构和指令有效灵活的控 ...
listen-raining 评论(0) 有443人浏览 2014-01-23 01:11

汇编语言笔记

1:寄存器操作   cs寄存器不能用mov指令赋值,需要用jmp等调转指令。但还可以将cs寄存器的值mov到寄存器或者内存   ds寄存器可以用mov赋值,通常是这样操作 mov bx:地址   mov ds:bx。可以将ds中的值mov到寄存器或者内存。 2:实模式和保护模式 实模式 实模式下访问内存是通过 Segment:Offset来进行的。段的基地址是16的倍数,段的长度是寄存 ...
campolake 评论(0) 有706人浏览 2013-12-28 10:58

汇编语言下的Hello world

      汇编dos窗口下的Hello world还是有点难度,非调用win32 api方式,折腾了半天,总算弄出来了.   方法一: 调用中断      HELLO.ASM: assume cs:codesg,ds:datas ; str字符必须是13位,所以中间加了两个空格,网上很多代码也避开了这个问题,都是通过加空格,拼写错误,反正加个占位符 ; 否则会输出一堆乱码,实在 ...
tcspecial 评论(0) 有3112人浏览 2013-04-17 17:54

汇编学习一

 写了这么久的程序,一直有一个疑惑··· 程序是怎么运行的?它的本质是什么··? 这样的疑惑令人很不安~ 于是决定开始学习汇编语言,使用的教材是王爽老师的《汇编语言》(第二版) 里面的《实验七》很有意思,仔细花了两个晚上来思考 其中实验的目标是这样的:        
D_chaser 评论(0) 有927人浏览 2011-12-08 02:40

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics