虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

IT汇编.

  • 51单片机反汇编软件

    51单片机反汇编软件:经过单片机解密后得到了机器代码后,往往需要多学习一些别人的编程经验或是对程序进行修改。在没有源程序的情况下,反汇编目标代码为我们提供了一种重要途径。本站提供51内核的反汇编器,可以反汇编ATMEL、SYNCMOS、 PHILIPS和WINBOND等51内核的单片机,这是一个不错的反汇编软件;WINDOWNS版本,绿色汉化版。

    标签: 51单片机 反汇编 软件

    上传时间: 2013-10-31

    上传用户:1142895891

  • 80C51汇编指令集

    80C51 汇编指令集:TF1:计时器1溢出标志位,当计时器1溢出,时此位=1,发出中断请求,然后硬件自动清0.TR1:计时器1的控制位,TR1=1时,计时开始,TR1=1时则停止。TF0:计时器0溢出标志位,当计时器0溢出,时此位=1,发出中断请求,然后硬件自动清0。TR0:计时器0的控制位,TR0=1时,计时开始,TR0=1时则停止。IE1:外部中断1的请求标志位,当外部中断有请求时,此位=1,发出中断请求,然后硬件自动清0。IT1:外部中断1的中断类型控制,当IT1=1时,边沿触发方式,下降沿触发有效,当IT1=0时,电平触发方式,低电平触发有效。P3.3信号触发。IE0:外部中断0的请求标志位,当外部中断有请求时,此位=1,发出中断请求,然后硬件自动清0。IT0:外部中断0的中断类型控制,当IT0=1时,边沿触发方式,下降沿触发有效,当IT0=0时,电平触发方式,低电平触发有效。P3.2信号触发

    标签: 80C51 汇编指令集

    上传时间: 2013-11-17

    上传用户:kangqiaoyibie

  • Keil的调试命令、在线汇编与断点设置

    上一讲中我们学习了如何建立工程、汇编、连接工程,并获得目标代码,但是做到这一步仅仅代表你的源程序没有语法错误,至于源程序中存在着的其它错误,必须通过调试才能发现并解决,事实上,除了极简单的程序以外,绝大部份的程序都要通过反复调试才能得到正确的结果,因此,调试是软件开发中重要的一个环节,这一讲将介绍常用的调试命令、利用在线汇编、各种设置断点进行程序调试的方法,并通过实例介绍这些方法的使用。

    标签: Keil 调试命令 汇编 断点

    上传时间: 2014-04-14

    上传用户:sdq_123

  • 汇编指令查询器V1.20版

    汇编指令查询器:数据传送指令 MOV 格式: MOV OPRD1,OPRD2 功能: 本指令将一个源操作数送到目的操作数中,即OPRD1<--OPRD2. 说明: 1. OPRD1 为目的操作数,可以是寄存器、存储器、累加器.    OPRD2 为源操作数,可以是寄存器、存储器、累加器和立即数. 2. MOV 指令以分为以下四种情况:     <1> 寄存器与寄存器之间的数据传送指令       <2> 立即数到通用寄存器数据传送指令                 <3> 寄存器与存储器之间的数据传送指令                 <4> 立即数到存储器的数据传送 3. 本指令不影响状态标志位

    标签: 1.20 汇编指令 查询

    上传时间: 2013-11-13

    上传用户:脚趾头

  • 微型计算机课程设计论文—通用微机发声程序的汇编设计

    微型计算机课程设计论文—通用微机发声程序的汇编设计 本文讲述了在微型计算机中利用可编程时间间隔定时器的通用发声程序设计,重点讲述了程序的发声原理,节拍的产生,按节拍改变的动画程序原理,并以设计一个简单的乐曲评分程序为引子,分析程序设计的细节。关键字:微机 8253 通用发声程序 动画技术 直接写屏 1. 可编程时间间隔定时器8253在通用个人计算机中,有一个可编程时间间隔定时器8253,它能够根据程序提供的计数值和工作方式,产生各种形状和各种频率的计数/定时脉冲,提供给系统各个部件使用。本设计是利用计算机控制发声的原理,编写演奏乐曲的程序。    在8253/54定时器内部有3个独立工作的计数器:计数器0,计数器1和计数器2,每个计数器都分配有一个断口地址,分别为40H,41H和42H.8253/54内部还有一个公用的控制寄存器,端地址为43H.端口地址输入到8253/54的CS,AL,A0端,分别对3个计数器和控制器寻址.     对8353/54编程时,先要设定控制字,以选择计数器,确定工作方式和计数值的格式.每计数器由三个引脚与外部联系,见教材第320页图9-1.CLK为时钟输入端,GATE为门控信号输入端,OUT为计数/定时信号输入端.每个计数器中包含一个16位计数寄存器,这个计数器时以倒计数的方式计数的,也就是说,从计数初值逐次减1,直到减为0为止.     8253/54的三个计数器是分别编程的,在对任一个计数器编程时,必须首先讲控制字节写入控制寄存器.控制字的作用是告诉8253/54选择哪个计数器工作,要求输出什么样的脉冲波形.另外,对8253/54的初始化工作还包括,向选定的计数器输入一个计数初值,因为这个计数值可以是8为的,也可以是16为的,而8253/5的数据总线是8位的,所以要用两条输出指令来写入初值.下面给出8253/54初始化程序段的一个例子,将计数器2设定为方式3,(关于计数器的工作方式参阅教材第325—330页)计数初值为65536.    MOV   AL,10110110B ;选择计数器2,按方式3工作,计数值是二进制格式    OUT   43H,AL      ; j将控制字送入控制寄存器    MOV   AL,0        ;计数初值为0    OUT   42H,AL      ;将计数初值的低字节送入计数器2    OUT   42H,AL      ;将计数初值的高字节送入计数器2    在IBM PC中8253/54的三个时钟端CLK0,CLK1和CLK2的输入频率都是1.1931817MHZ. PC机上的大多数I/O都是由主板上的8255(或8255A)可编程序外围接口芯片(PPI)管理的.关于8255A的结构和工作原理及应用举例参阅教材第340—373页.教材第364页的”PC/XT机中的扬声器接口电路”一节介绍了扬声器的驱动原理,并给出了通用发声程序.本设计正是基于这个原理,通过编程,控制加到扬声器上的信号的频率,奏出乐曲的.2.发声程序的设计下面是能产生频率为f的通用发声程序:MOV      AL, 10110110B   ;8253控制字:通道2,先写低字节,后写高字节        ;方式3,二进制计数OUT      43H, AL                  ;写入控制字MOV      DX, 0012H               ;被除数高位MOV      AX, 35DEH              ;被除数低位 DIV      ID      ;求计数初值n,结果在AX中OUT      42H, AL     ;送出低8位MOV      AL, AHOUT      42H,AL     ;送出高8位IN      AL, 61H     ;读入8255A端口B的内容MOV      AH, AL                  ;保护B口的原状态OR  AL, 03H     ;使B口后两位置1,其余位保留OUT 61H,AL     ;接通扬声器,使它发声

    标签: 微型计算机 发声程序 论文 微机

    上传时间: 2013-10-17

    上传用户:sunjet

  • 汇编源代码大全

    由3926个源代码,包括8051/8096/8099/8048单片机汇编工具、汇编语言、摩托罗拉m68HC11、m680x0系列汇编语言、inter8051单片机汇编语言、dos未公开的秘密、windows进程控制、图形编程、创新32位声开发、视频实例等众多内容,内容十分的丰富,绝对是汇编语言的知识宝库!

    标签: 汇编 代码大全

    上传时间: 2014-01-06

    上传用户:rocketrevenge

  • ARM汇编手册.

    arm汇编

    标签: ARM 汇编

    上传时间: 2013-11-13

    上传用户:一诺88

  • 汇编指令合集

    汇编指令的介绍及应用,都是常用的,分享一下

    标签: 汇编指令

    上传时间: 2014-12-30

    上传用户:yph853211

  • arm汇编指令集

    arm汇编指令集

    标签: arm 汇编指令集

    上传时间: 2013-12-26

    上传用户:guojin_0704

  • 汇编语言和C语言的外部中断

    CPU在处理某一事件时,发生了另一事件请求CPU迅速去处理。CPU暂时中断当前的工作,转去处理事件B。待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A。这一处理过程称为中断。介绍用汇编和C语言两语言的源程序,愿给大家带来帮助。 前面我已经上传了几个程序,没几天却失踪了。但这次的不会失踪,能保留上几天。

    标签: 汇编语言 C语言 外部中断

    上传时间: 2014-12-31

    上传用户:dianxin61