zoukankan      html  css  js  c++  java
  • 读书笔记——Windows环境下32位汇编语言程序设计(6)使用浮点指令进行64位除法

    罗云彬 典藏版Page192,mark下。

    这段代码看不懂,手册上根本没有fdivr不带操作数的指令。

    .data
    dqTickCounter1 dq ?
    dqTickCounter2 dq ?
    dqFreq dq ?
    dqTime dq ?
    dwlm dd 1000000
    
    .code
    invoke QueryPerformanceCounter,addr dqTickCounter1
    
    invoke QueryPerformanceCounter,addr dqTickCounter2
    invoke QueryPerformanceFrequency,addr dqFreq
    mov eax,dword ptr dqTickCounter1
    mov edx,DWORD ptr dqTickCounter1+4
    sub dword ptr dqTickCounter2,eax
    sub dword ptr dqTickCounter2+4,edx
    
    finit
    fild dwFreq
    fild dqTickCounter2
    fimul dwlm
    fdivr
    fistp dqTime

    后面6句看不懂,感觉逻辑有问题。

  • 相关阅读:
    9.19题解
    9.18题解
    改码风
    找到了几个好的网站
    题目链接
    二分上机训练题解
    二分例题简单说明
    贪心上机训练题解
    贪心算法例题简单说明
    Johnson法则证明
  • 原文地址:https://www.cnblogs.com/wlsandwho/p/4202145.html
Copyright © 2011-2022 走看看