摘要: 题目描述: 假设 2012 年 1 月 1 日是星期日,请求出 n 天后是星期几 输入描述: 多组输入每组输入一个正整数 n (1 <= n <= 2000) 输出描述: 对于每组输入,输出 1 个整数 i (1 <= i <= 7),表示 n 天后是星期几 样例输入: 1 2 样例输出: 1 2 阅读全文
posted @ 2019-06-26 21:49 moliujing 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、将下面的程序编译连接,用debug加载,跟踪然后回答问题 assume cs:code,ds:data,ss:stack data segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data ends stack segment 阅读全文
posted @ 2018-11-30 14:14 moliujing 阅读(219) 评论(1) 推荐(0) 编辑
摘要: 实验内容 1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 实验代码: assume cs:code code segment mov ax,0b800h(不能以字母开头,前面置零) mov ds,ax mo 阅读全文
posted @ 2018-11-22 21:50 moliujing 阅读(168) 评论(3) 推荐(0) 编辑
摘要: 1. 练习1 第一步,编写汇编源程序t1.asm 第2步,对源程序 t1.asm 进行汇编、连接、运行、调试 程序输出结果为36 3、将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察结果的变化。 运行结果为23 4、用debug对生成的可执 阅读全文
posted @ 2018-11-01 22:28 moliujing 阅读(131) 评论(3) 推荐(0) 编辑
摘要: 一、实验任务 (1)使用DEBUG,将上面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 mov ax, 0021 mov ds, ax mov ax, 2200 mov ss, ax mov sp, 0100 mov ax, [0] ;ax= 3130H add ax, [2] ; 阅读全文
posted @ 2018-10-28 20:34 moliujing 阅读(211) 评论(2) 推荐(0) 编辑
摘要: 实验内容: 初步体验debug实验环境 完全不知道r,a,t,e指令是做什么的 R命令:查看、改变CPU寄存器的内容 D命令:查看内存中的内容 E命令:改写内存中的内容 A命令:以汇编指令的形式在内存中写入机器指令 T命令:执行一条或多条指令 U命令:可以将指定地址内的的内存单元内容翻译为汇编指令 阅读全文
posted @ 2018-10-07 21:56 moliujing 阅读(136) 评论(2) 推荐(0) 编辑
摘要: 一、汇编语言的特点 1、便于阅读和记忆 汇编语言:三类指令 (1)汇编指令:机器码的助记符,有对应的机器码——核心 (2)伪指令:没有对应的机器码,由编译器执行,计算机并不执行 (3)其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码 二、指令与数据 (1)、指令和数据在存储器中存放 (2 阅读全文
posted @ 2018-09-27 08:58 moliujing 阅读(137) 评论(0) 推荐(0) 编辑