assembly 您所在的位置:网站首页 nop汇编语言 assembly

assembly

2024-07-13 00:36| 来源: 网络整理| 查看: 265

我的问题是我编写了一个代码,该代码应该将结果输出到一组连接到并行端口的 LED 中。当我运行代码时,它几乎什么也没做。我的导师告诉我,代码运行得太快,我的眼睛看不到发生了什么。

我发现有几种方法可以延迟时间,我尝试循环 NOP,但我认为我无法真正确定发生了什么。有没有更好的办法?

我在这里有一部分代码,我必须在其中添加时间延迟:

org 100h mov ax, 0 mov dx, 378 out dx, ax mov ax, 1 ; 1st mov cx, 1ah start1st: mov ax, 1 left: out dx, ax ; --------------------------------> how to loop? mov bx, 2 mul bx cmp ax, 80h jl left dec cx cmp cx,0 jg start1st ; end 1st


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有