表4常用指令执行时间.DOC

上传人:天*** 文档编号:902169 上传时间:2018-11-05 格式:DOC 页数:2 大小:34.50KB
下载 相关 举报
表4常用指令执行时间.DOC_第1页
第1页 / 共2页
表4常用指令执行时间.DOC_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、表 3.4 常用指令执行时间指 令 所需时钟周期数 访问内存次数MOV累加器到内存内存到累加器寄存器到寄存器内存到寄存器寄存器到内存10(14)10(14)28(12)+EA9(13)+EA11011MOV立即数到寄存器立即数到内存寄存器到段寄存器内存到段寄存器段寄存器到寄存器段寄存器到内存410(14)+EA28(12)+EA29(13)+EA010101ADD或SUB寄存器到寄存器内存到寄存器寄存器到内存立即数到寄存器立即数到内存39(13)+EA16(24)+EA417(25)+EA01202MUL累加器乘 8 位寄存器累加器乘 16 位寄存器累加器和内存字节乘累加器和内存字乘70771

2、18133(7683)+EA124(128)139(143)+EA0011IMUL累加器乘 8 位寄存器累加器乘 16 位寄存器累加器和内存字节乘累加器和内存字乘8098128154(86104)+EA134(138)160(164)+EA0011DIV除数在 8 位寄存器中除数在 16 位寄存器中除数为 8 位内存数除数为 16 位内存数8090144162(8696)+EA150(154)168(172)+EA0011IDIV除数在 8 位寄存器中除数在 16 位寄存器中除数为 8 位内存数除数为 16 位内存数101112165184(107118)+EA171(175)190(194)+EA0011循环和移位在寄存器中移 1 位在寄存器中移若干位内存数据移 1 位内存数据移若干位28+4*位数15(23)+EA20(28)+EA+4*位数JMP段内/段间直接转移段内间接转移段间间接转移158(12)+EA24(32)+EAJCXZ 6(不转移)18(转移)条件转移 其它条件转移指令 4(不转移)16(转移)注:(1)表中 EA 表示偏移地址。小括号内的数为 8088 进行字操作的时钟数。因为8088 的数据线只有 8 位,每个总线周期只能传送一个字节,所以对字操作要再加上 4 个时钟周期。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。