微机原理与系统设计实验
没啥好说的,总结我电一波实验题目,关于汇编的…… 题目要求 实验一 EMU8086使用及8086指令系统 ·编写一个简单的程序:将 “This is my first ASM program-姓名(汉语拼音各人的姓名)”放在DS=1000H,BX=0000H开始的存储器单元中,然后将该内容搬移到BX=0100H开始的单元中,最后将该字符串通过DOS功能调用显示在屏幕上。 实验二 数制转换与数值运算编程 · 2. 1 将ASCII码表示的十进制数转换为二进制数。 · 2.2 BCD码转换为二进制数 · 2.3 两个非压缩BCD数加法程序。 · 2.4 从键盘上输入任意两个不大于2位数的正整数,计算其乘积。结果在屏幕上显示。 实验三 顺序、分支、循环、子程序设计 ·3. 1 教材P74例1。m=6,n=4,w=7。结果Q也放在内存中。 ·3.2 教材P75例3。 ·3. 3 从键盘上输入1个数,判断其奇偶性,如果是奇数,屏幕上显示”It is odd”,否则显示”It is even”。 ·3. 4 从键盘上输入N个字符(N<16),求这N个字符中’A’的个数,并将’A’的个数显示在屏幕上。 ·3. 5 已知BUF1中有N1个按从小到大的顺序排列的互不相等的无符号数,BUF2中有N2个从小到大的顺序排列的互不相等的无符号数。编写程序将BUF1和BUF2中的数合并到BUF3中