码迷,mamicode.com
首页 >  
搜索关键字:mov    ( 820个结果
8086FLAG寄存器
8086中的FLAG寄存器也就是状态标志位寄存器,它用来存储一些指令的计算结果,例如加法减法中的进位;为CPU执行某些命令提供依据,例如DF它决定是往前走指针还是向后走指针;总之状态寄存器存放的被称为程序状态字(PSW)。          8086中的寄存器一共有如下所示: 1      ZF(0标志) 指令的执行结果为0,就ZF=1,否则ZF为0。 MOV AX,  1 SUB ...
分类:其他好文   时间:2014-06-24 21:13:58    阅读次数:186
全能多媒体开发框架Vitamio
Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。...
分类:其他好文   时间:2014-06-24 19:20:31    阅读次数:255
带注释的汇编指令大全
一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节.  如:MOV eax,11  意思:eax=11 MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA...
分类:其他好文   时间:2014-06-24 15:39:38    阅读次数:247
8086 七种寻址方式
8086/8088 CPU寻址方式 立即寻址 操作数在指令中,紧跟在操作码之后,这样的操作数成为立即数,可以是8bit或者16bit。  例如:      MOV AL,12H      MOV AX,1234H 直接寻址          操作数的地址中的偏移量直接跟在操作码之后,默认情况下基址存放在DS中,这个时候不需要加前缀,如果是加了别的前缀,如ES,则表示基址在ES...
分类:其他好文   时间:2014-06-22 19:05:54    阅读次数:187
Linux逻辑地址与物理地址的key point
以下的一段代码: #include greeting() { printf("Hello, world!\n"); } main() { greeting(); } 经过gcc、ld(链接、编译)之后,生成一个elf可执行文件,再使用objdump处理,生成的反汇编代码如下: 08048368 : 8048368: 55 push %ebp 8048369: 89 e5 mov %esp,...
分类:系统相关   时间:2014-06-22 17:34:39    阅读次数:351
Linux下逻辑地址-线性地址-物理地址图解(转)
一、逻辑地址转线性地址 机器语言指令中出现的内存地址,都是逻辑地址,需要转换成线性地址,再经过MMU(CPU中的内存管理单元)转换成物理地址才能够被访问到。 我们写个最简单的hello world程序,用gccs编译,再反编译后会看到以下指令: mov 0x80495b0, %eax 这里的内存地址...
分类:系统相关   时间:2014-06-18 13:50:43    阅读次数:348
汇编程序w=x*y+z-200
DATA SEGMENTX DW 1000Y DW 2000Z DW 3000W DW 2 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATA MOV DS,AX MOV AX,X IMUL Y MOV BX,DX ...
分类:其他好文   时间:2014-06-15 07:26:14    阅读次数:216
若干个数据之和 不考虑溢出
DATA SEGMENTBUF DW 3000H,0200H,0010HCNT EQU ($-BUF)/2SUM DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATA MOV DS,AX MOV AX,0 MOV BX,0...
分类:其他好文   时间:2014-06-15 07:13:00    阅读次数:156
找第一个非0元素的位置
DATA SEGMENTARR DB 0,0,34H,56H,89H,0CNT EQU $-ARRRES DB 0DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATA MOV DS,A...
分类:其他好文   时间:2014-06-14 22:26:21    阅读次数:218
NYOJ92 图像有用区域 【BFS】
//在外面加一圈非0,再广搜 #include #include using std::queue; int t, w, h, arr[962][1442]; int mov[][2] = {-1, 0, 0, 1, 1, 0, 0, -1}; queue Q; bool check(int x, int y){ if(x h + 1 || y > w + 1) return 0;...
分类:其他好文   时间:2014-06-14 10:06:32    阅读次数:276
820条   上一页 1 ... 77 78 79 80 81 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!