在汇编中可以使用 loop 段地址:偏移地址 并配合 cx 达到循环执行的目的,但是在一些资料中看到说,cx 是循环的次数,我觉得这是不对的. 比如下面这段代码的作用是使得最终的 ax 中的值为 3 assume cs:code code segment start: sub ax, ax mov bx, 1 mov cx, 3 lp: add ax, bx loop lp code ends end start 首先,将 ax 置 0 将 bx 内容置为 1 将 cx 的内容置为 3 ax 中…