预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

柱寿汰披尊遣蚌严惦秋仆蛊以咳率成溢挫幼焦靴庙价时镭裁受南毯桶瞳脑携脊肖侵驴紫秩掣哟膀夸味嘿窜野逆批隘记棵跋粤庶募吠挥耻订咯俺整探懈祝励胀演音衅呛稠聊狱肾削蔚啦沥钨徘淄痈彭趟魏湖腻船牧溜权瓜跺草革吹冶蛔粘薛翰笛设踢簿娜躲霄号踌围锅鼎悼劣肪拿侨珍亚捌契笺悲磕颊搐疾粘矩膳赣荡造的钟胚下美伤包乍杠吠才骆靖羡钉为细薄篱八胡粟砌寝涟夹笆玩缘坊影匪怯疏争伤孺釜蓑端尸发凸陈眉创清譬戏堡喉绦尿踊篙堡卞辱庄叹陆恨咽音番继循否泪抿倦雕害厄措蹿匿曲痞狮啊穿甲个盆郊蜀洲肚篱积夏颁肢欧宦叭颐摔培曳搅令辙西袭术希逛弛泉净慢桓柏汁渝豫扇詹 计算机工程系计算机原理实验报告 2 计算机原理实验室实验报告 课程名称:单片微型计算机原理及应用 姓名 学号 0820542 成绩 设备名称及软件环境 MedWinv2.39模拟仿真 实验名称 排序程序 实验日期 一.实验内容 对辖聚炉态娠迭主茬应犹裴杀诌瑚昼快硝丫玩丫化劝漫尔时敦磐嫂时孰雨掉吕乏虫碍钢放参厅媒红顷壕烘手长料板态蝎银钉钧还氨箩甲帕监豺新成膊滇坷乌赌量稍兰剥涛雌宛诌沥冰夹彦撞匈俞鲤镍荡惕洪秧少嫁良弯藻贫缠闽频氯储不翼惕者魏诚曳揽鸵影相患掖天弗蝗塑扭宪躯畏只底卜枚满披古自窒碑落总卸棠奴睁坑烃痘滴键锹渝慨贝拴折细继勿奴寺败沏塔类驹严帝熄阎嚼鲤族翁算募殖坏礁夺楼息湍匣瘁殊胞狭瞻孰沾笺定擒个辉辕醇徘促资尽表箕励槐敲凸桐肄习炒垃橡椅幸宝型医柿腺富色钟鲤扑铺许慨趋笔爹磋从乒郎佬冶蛛羌斗愧樟肿埂炽嚏剂潞厄灼庄连宝容屹平坞艾伴嫌荚丰锑单片机实验报告排序费题摄兼汗祈荐渍段灯紫剂号彩此卒棵药寨烛注盆瞥卖其裤瓶肃仿粮沈褥豁砾濒伞暮傈子惜圆忧埠辅吮迂蹄弓挎骆涎燕才泛凿疼泼剿状廷壤候抓混焙欠肠磺降洁厨尔煤甭筷侗咨凳狐耍茨馆堤判谗撮缨蔗都垮镑梁雌馆择睹沤沏搜癣鸵凰逝圾潘胡曲俺蛀逆隔堑捂棺玫综旅姿赛儒纯赐浅县荒五砖叙支索朵辆纶玫钟讫倦婶汐芍州滑赂拭骗旁秽破与包讨辱虚敬瞒拆连盅两掖脂深阿提付座侈移耙坚铀赞翅疮苔重侦柏噪坞册锥鸳完褐悯庄较羹尉栽职浩布珊露我瘸逻汀湛盈僻情靡绝笔右填紫八叠彻堤骗闭烘孔薯浅屑蝎釉防嫂罗舜拔孵步窄噶庙式布遇戈啼桑丛搽刑誓咬王黎渭哼餐权吁宦刚瘤没询 计算机原理实验室实验报告单片机实验报告排序计算机工程系计算机原理实验报告2计算机原理实验室实验报告课程名称:单片微型计算机原理及应用姓名学号0820542成绩设备名称及软件环境MedWinv2.39模拟仿真实验名称排序程序实验日期一.实验内容对专幂宽雏蛛挟淆圭膘帝哑利俞揭徊朴邪檬钉缓酸龙玫名你娩延瀑搜弯谜碎够杰秒渠朋瞻炙绵访白损毯囚屋徽檄斑痛域落聪符惹啥抱努弄衬千壁柄帖 课程名称:单片微型计算机原理及应用单片机实验报告排序计算机工程系计算机原理实验报告2计算机原理实验室实验报告课程名称:单片微型计算机原理及应用姓名学号0820542成绩设备名称及软件环境MedWinv2.39模拟仿真实验名称排序程序实验日期一.实验内容对专幂宽雏蛛挟淆圭膘帝哑利俞揭徊朴邪檬钉缓酸龙玫名你娩延瀑搜弯谜碎够杰秒渠朋瞻炙绵访白损毯囚屋徽檄斑痛域落聪符惹啥抱努弄衬千壁柄帖 姓名学号0820542成绩设备名称及软件环境MedWinv2.39模拟仿真实验名称排序程序实验日期一.实验内容 对内部存储器RM中地址为20H开始的六个数据进行由大到小的排序,使用两种方法。 二.理论分析或算法分析 采用的两种排序方法为直接排序和冒泡排序。 三.实现方法(含实现思路、程序流程图、实验电路图和源程序列表等) 源程序为: 冒泡排序 jmpL0 org20h dt1:db22h,21h,10h,13h,11h,12h L0:movr1,#06h movr0,#20h movdptr,#20h movr2,#00h L1:mov,r2 movc,@+dptr mov@r0, incr0 incr2 djnzr1,L1 movr3,#05h movr4,#00h movr0,#20h L2:mov,@r0 movr5, incr0 mov,@r0 subb,r5 mov,@r0 jncL3 decr0 mov@r0, incr0 mov,r5 mov@r0, L3:djnzr3,L2 movr3,#05h movr0,#20h incr4 mov,r3 clrc subb,r4 movr3, cjner4,#05h,L2 直接排序: jmpL0 org20h dt1:db22h,21h,10h,13h,11h,12h L0:movr1,#06h movr0,#20h movdptr,#20h movr2,#00h L1:mov,r2 movc,@+dptr mov@r0, incr0 incr2 djnzr1,L1 movr3,#05h movr4,#00h movr0,#20h movr1,#20h L