- 123
- 0
- 约1.02千字
- 约 3页
- 2018-06-03 发布于河南
- 举报
CMS-51汇编语言程序设计
CMS-51汇编语言程序设计
编程题
把长度为10H的字符串从内部RAM的输入缓冲区inbuf向设在外部RAM的输出缓冲区outbuf进行传送,一直进行到遇见回车符CR或整个字符串传送完毕。
内部RAM从list单元开始存放一正数表,表中之数作无序排列,并以“-1”作结束标志。编程实现在表中找出最小数。
求8个数的平均值,这8个数以表格形式存放在从table开始的单元中。
把一个8位二进制数的各位用ASCⅡ码表示之(亦即为“0”的位用30H表示,为“1”的位用31H表示)。该数存放在内部RAM中byte单元中。变换后得到的8个ASCⅡ码存放在外部RAM以buf开始的存储单元中去。
搜索一串ASCⅡ码字符中最后一个非空格字符,字符串从外部RAM8100H单元开始存放,并用一个回车符(0DH)作结束。编程实现搜索并把搜索到的非空格字符的地址存入内部RAM单元40H中,其中高字节放入41H单元。
比较两个ASCⅡ码字符串是否相等。字符串的长度在内部RAM41H单元,第一个字符串的首地址为42H,第二个字符串的首地址为52H。如果两个字符串相等,则置内部RAM40H单元为00 H;否则置40H单元为FFH。
在外部RAM首地址为table的数据表中,有10个字节的数据。编程将每个字节的最高位无条件地置“1”。
将8000H开始的有200个字节的源数据区,每隔一个单元送到4000H开始的数据
您可能关注的文档
- 凡纳滨对虾消化脂肪酶的纯化及生化分析PURIFICATION.doc
- 成人过敏性紫癜误诊为上消化道出血1例.doc
- 晶体振荡器检测设备控制PPT.ppt
- 2009年度合肥市自主创新研发和消化吸收.doc
- 食物的消化课堂教学实录与评析.doc
- 零件等概念的掌握.ppt
- 药物制剂设备与车间工艺设计教学大纲.doc
- 机械系统创新设计PPT.ppt
- 2005机械原理试卷AD.doc
- 接近开关的种类PPT.ppt
- 2026年可持续建筑五年规划:被动式设计推广策略报告.docx
- 2025年高考政治文化生活重点题型精讲试卷.docx
- 量子通信地面站建设:2026年全球产业链分析.docx
- 2026年智能网络切片在6G中的AI融合应用案例.docx
- 2026年全国英语等级考试(三级)题库.docx
- 2026年智慧制造十年发展:工业互联网与智能制造报告.docx
- 2026年护发品防脱育发细分市场发展潜力评估报告.docx
- 2026年内蒙古自治区鄂尔多斯市辅警协警招聘考试模拟试题及答案解析.docx
- 2026年信托资管非标转标五年运营模式报告.docx
- CN120218228A 多模型分时复用与并行加载的推理服务方法及系统 (北京英博数科科技有限公司).pdf
原创力文档

文档评论(0)