第二次实验: 1、两个数组的多位数加法操作(比如数组是100个字节的数据等),可以考虑数组中的数据既可以是二进制数,也可以是十进制数。 2、编程完成以下公式的运算:(假设公式中的所有变量均为16位有符号的数) 1)W=X+Y*300 要求乘积的高位在W中,低位在R中 2)W=P / (Q-15) 要求商存入W,余数存入R 80386-Pentium 4微处理器新增的位测试指令 例 30 Not指令和 NEG指令 NOT是逻辑取反, 或1的补 NOT 指令使字节、字或双字的所有位取反 NEG是算术符号取反, 或2的补 NEG指令对一个数求2的补码,这意味着将有符号数的算术符号由正变为负,或者由负变为正 移位指令 把寄存器或存储单元中的数向左或向右放置,即移动 4种不同类型的移位指令: (1) 逻辑左移是把0移入最低位 (2) 逻辑右移是把0移入最高位 (3) 算术左移和逻辑左移相同 (4) 算术右移是把符号位复制到数字中 移位指令和循环移位指令 逻辑移位操作用于无符号数,而算术移位操作作用于有符号数 一种形式用立即数计算移位次数,另一种形式是将移位次数装入寄存器CL 移位指令 例 31 例 32 双精度移位指令 用于80386和跟高档型号的微处理器 SHLD(左移)和SHRD(右移)指令有三个操作数 SHRD AX, BX, 12指令将AX寄存器
您可能关注的文档
- (微机原理与接口技术)chapter01微处理器和计算机入门.ppt
- (UC等自媒体高推荐高流量教程)条文标题公式 三段式标题.doc
- (微机原理与接口技术)chapter02微处理器及其结构.ppt
- (微机原理与接口技术)chapter03寻址方式.ppt
- (微机原理与接口技术)chapter04数据传送指令.ppt
- (微机原理与接口技术)chapter06程序控制指令.ppt
- (微机原理与接口技术)chapter08微处理器程序设计.ppt
- (微机原理与接口技术)chapter07微处理器程序设计.pdf
- (微机原理与接口技术)chapter10存储器接口.ppt
- (微机原理与接口技术)chapter12中断.pdf
- (微机原理与接口技术)chapter11基本IO接口.ppt
- (微机原理与接口技术)chapter13-1DMA传输.ppt
- (微机原理与接口技术)chapter13直接存储器存取及DMA控制IO.ppt
- (微机原理与接口技术)chapter0980868088硬件特性.pdf
- Kevin 吉他弹唱教学 第十八课 《情非得已.ppt
原创力文档

文档评论(0)