如何判断一个程序段占多少个字节,以及运行时间?以下面例题分析一下,谢谢!

如何判断一个程序段占多少个字节,以及运行时间?以下面例题分析一下,谢谢!,第1张

MOV AL ,DAT 2Bytes 1时钟周期

MOV DAT+2,AL 2Bytes 1时钟周坦派期

AND DAT+2,0FH 3Bytes 3时钟周期

MOV CL,4 2bytes 1时钟周让搜贺期

SHR AL,CL 1Bytes 4时钟周期

MOV DAT+1,AL 2Bytes 1时钟周期

你漏或可以在沈美明、温冬婵等编著、清华大学出版社出版的《IBM-PC汇编语言程序设计》一书的“附录180x86指令一览”中找到完整的8086指令执行周期。

不用类型的字符在不同的 *** 作系统平台是不一样的例指梁如:(一)32位平台:分为有符号型与无符号型。有唯模运符号型:short 在内存中占两个字节,范围为-2^15~(2^15-1)int 在内存中占四个字节,范围为-2^31~(2^31-1)long在内存中占四个字节,范围为-2^31~2^31-1无符号型:最高位不表示符号位unsigned short 在内存中占两个字节,范围为0~2^16-1unsigned int 在内存中占四个字节,范围为0~2^32-1unsigned long在内存中占四个字节,范围为0~2^32-1实型变量:分单精度 float 和双精度 double 两种形式:float:占四个字节,提供7~8位有效数字。码腔double: 占八个字节,提供15~16位有效数字。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12545243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存