当前位置:鱼C工作室 >汇编语言
  • 端口01 – 零基础入门学习汇编语言67

    汇编语言 超过20,358人围观 端口01 – 零基础入门学习汇编语言67已关闭评论
    端口01 - 零基础入门学习汇编语言67
    第十四章:端口01   让编程改变世界 Change the world by program   引言 CPU可以直接读写3 个地方的数据 (1)CPU 内部的寄存器; (2)内存单元...
  • int指令03 – 零基础入门学习汇编语言66

    汇编语言 超过2,681人围观 int指令03 – 零基础入门学习汇编语言66已关闭评论
    int指令03 - 零基础入门学习汇编语言66
    第十三章:int指令03   让编程改变世界 Change the world by program   BIOS中断例程应用   下面我们举几个例子,来看一下BIOS中断例程的应...
  • int指令02 – 零基础入门学习汇编语言65

    汇编语言 超过9,350人围观 int指令02 – 零基础入门学习汇编语言65已关闭评论
    int指令02 - 零基础入门学习汇编语言65
    第十三章:int指令02   让编程改变世界 Change the world by program   对int、iret和栈的深入理解   问题:用7ch中断例程完成 loop指令的功...
  • 04-28
    汇编语言 超过9,321人围观 int指令01 – 零基础入门学习汇编语言64已关闭评论
    int指令01 - 零基础入门学习汇编语言64
    第十三章:int指令01   让编程改变世界 Change the world by program   引言   在第12章中,我们讲解了中断过程和两种内中断的处理。 这一章中,我们讲解另一种重要的内中断,由int指令引发的中断。   万众瞩目,是什么呢?那就是DOS...
  • 04-26
    汇编语言 超过3,987人围观 内中断04 – 零基础入门学习汇编语言63已关闭评论
    内中断04 - 零基础入门学习汇编语言63
    第十二章:内中断04   让编程改变世界 Change the world by program   单步中断   什么是单步中断? CPU为什么要提供这样的功能呢? 我们在使用Debug的T命令的时候,有没有想过这样的问题,Debug如何能让CPU在执行一条指令后,就显示各个...
  • 03-18
    汇编语言 超过2,855人围观 内中断03 – 零基础入门学习汇编语言62已关闭评论
    内中断03 - 零基础入门学习汇编语言62
    第十二章:内中断03   让编程改变世界 Change the world by program   编程处理0号中断(2) 现在,我们在反过来从CPU的角度看一下,什么是中断处理程序?   do0变成0号中断的中断处理程序的过程:   (1)”shiyan”这个...
  • 03-16
    汇编语言 超过17,594人围观 内中断02 – 零基础入门学习汇编语言61已关闭评论
    内中断02 - 零基础入门学习汇编语言61
    第十二章:内中断02   让编程改变世界 Change the world by program   中断处理程序 由于CPU随时都可能检测到中断信息,也就是说,CPU 随时都可能执行中断处理程序,所以中断处理程序必须一直存储在内存某段空间之中。 而中断处理程序的入口地...
  • 03-06
    汇编语言 超过18,032人围观 内中断01 – 零基础入门学习汇编语言60已关闭评论
    内中断01 - 零基础入门学习汇编语言60
    第十二章:内中断01   让编程改变世界 Change the world by program   引言和简介   中断是CPU处理外部突发事件的一个重要技术。 它能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行CPU原...
  • 02-18
    汇编语言 超过10,136人围观 标志寄存器06 – 零基础入门学习汇编语言59已关闭评论
    标志寄存器06 - 零基础入门学习汇编语言59
    第十一章:标志寄存器06   让编程改变世界 Change the world by program   DF标志和串传送指令   我们来看两个程序 编程1: 用串传送指令,将data段中的第一个字符串复制到它后面的空间中。 data segment db ‘Welcome to masm!’ db 16 dup...
  • 02-16
    汇编语言 超过17,695人围观 标志寄存器05 – 零基础入门学习汇编语言58已关闭评论
    标志寄存器05 - 零基础入门学习汇编语言58
    第十一章:标志寄存器05   让编程改变世界 Change the world by program   编程训练   编程实现如下功能:如果(ah)=(bh)则(ah)=(ah)+(ah),否则(ah)=(ah)+(bh)。 cmp ah,bh je s add ah,bh jmp short ok s:      add ah,ah ok:   ret &nb...