在本次试验中需要注意基址寄存器BX的移动方法,对以字为单位的数组,BX的移动方式 是每移动一次加2或者减2 另外函数调用的过程中需要小心PUSH和pop的调用是否安全,例如在name_sort中pop CX的 时候没有先Push CX,导致了name_sort函数不可以调用 此程序使用比较高效的方法只是对号码单的首地址进行排序,为此开辟了一个地址数组 AdTable,类似C语言中的指针数组 在每个名字的前面存有每个名字的长度,有利于对名字进行比较,体现了空间换时间
上传时间: 2016-07-15
上传用户:gengxiaochao
使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG,一个堆栈寄存器STACK。存储器寻址粒度为字节。数据存储以32位字对准。采用32位定长指令格式,采用Load/Store结构,ALU指令采用三地址格式。支持有符号和无符号整数加、减、乘、除运算,并支持浮点数加、减、乘、除四种运算,支持与、或、异或、非4种逻辑运算,支持逻辑左移、逻辑右移、算术右移、循环右移4种移位运算,支持Load/Store操作,支持地址/立即数加载操作,支持无条件转移和为0转移、非0转移、无符号>转移、无符号<转移、有符号>转移、有符号<转移等条件转移。
上传时间: 2013-12-11
上传用户:源弋弋
蜂鸣器唱《祝你平安》 * * ********************************************************************************/ SPK bit P2.3 ORG 0000H LJMP START ORG 000BH INC 20H 中断服务,中断计数器加1 MOV TH0,#0D8H MOV TL0,#0EFH 12M晶振,形成10毫秒中断
标签: 蜂鸣器
上传时间: 2014-11-08
上传用户:bruce5996
单片机控制步进电机加减速C语言源程序,通过不断改变定时器的定时初值来提高频率。
上传时间: 2014-01-22
上传用户:xhz1993
数控分频器的设计数控分频器的功能就是当在输入端给定不同输入数据时,将对输入的时钟信号有不同的分频比,数控分频器就是用计数值可并行预置的加法计数器设计完成的,方法是将计数溢出位与预置数加载输入信号相接即可。
上传时间: 2016-10-13
上传用户:wangzhen1990
AVR单片机 实验教学指导书 实验一 实训装置的认识与软件使用 实验二 彩灯控制 实验三 键控加减计数 实验四 外部中断的使用 实验五 数码管动态扫描显示 实验六 实时时钟显示 实验七 高频脉冲频率的测量 实验八 低频脉冲频率的测量 实验九 脉宽调制的实验 实验十 显示驱动器7219的使用 实验十一 7219驱动8位8段数码管的时钟显示 实验十二 8×8点阵字符显示控制器的使用 实验十三 异步通信实验 实验十四 多路模拟数据采集与显示 实验十五 模拟比较器应用 实验十六 矩阵键盘扫描与编码显示 实验十七 常数设置 实验十八 液晶显示器应用
上传时间: 2016-10-19
上传用户:wqxstar
本人非常支持单片机设计DIY 在这里再次献出小弟的一点心意,下面是使用AT89S52驱动74HC4015,实现1选择8的数据通道切换器,可以在不8个通道出加上不同大小的电阻.可以用来单声道音量的大小控制. 下面作品图是小弟设计的廉价的 基于单片机的毕业设计 ,它还使用了无线接收发送模块,通过使用手上的遥控器能控制音量的大小,还加了一块HCF4052用于输入音道的选择,支持思路音频信号的输入,一路音频信号的输出:
上传时间: 2016-10-21
上传用户:zhengzg
本人非常支持单片机设计DIY 在这里再次献出小弟的一点心意,下面是使用AT89S52驱动74HC4015,实现1选择8的数据通道切换器,可以在不8个通道出加上不同大小的电阻.可以用来单声道音量的大小控制. 下面作品图是小弟设计的廉价的 基于单片机的毕业设计 ,它还使用了无线接收发送模块,通过使用手上的遥控器能控制音量的大小,还加了一块HCF4052用于输入音道的选择,支持思路音频信号的输入,一路音频信号的输出:
上传时间: 2014-01-15
上传用户:qoovoop
对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic类:历史启发类. 8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎. 9.CAspirationSearch类:渴望搜索引擎. 10.CIDAlphabetaEngine类:迭代深化搜索引擎. 11.CMTD_fEngine类:MTD(f)搜索引擎. 12.CTranspositionTable类:置换表. 13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎. 14.CPVS_Engine类:极小窗口搜索引擎. 15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎. 本程序还具有悔棋,还原功能,还可以记录走法.
标签: CMoveGenerator CEveluation 程序 搜索算法
上传时间: 2014-01-18
上传用户:skhlm
识别器,编译原理的,实验一加实验二,句柄
标签: 识别器
上传时间: 2013-12-08
上传用户:lanjisu111