
asm
文章平均质量分 65
kalimsfliak
这个作者很懒,什么都没留下…
展开
-
文章标题
实验一(基础篇)汇编程序HelloWorld代码STACKS SEGMENT STACK ;堆栈段 DW 128 DUP(?) ;注意这里只有 128 个字节 STACKS ENDSDATAS SEGMENT STRING DB 13,10,'Hello World!',13,10,'$' DATAS ENDSCODES S原创 2016-03-01 21:42:22 · 309 阅读 · 0 评论 -
实验二 分支程序实验和循环程序实验
上篇显示AL中两位十六进制数程序流程图 CODE SEGMENT ;定义代码段 ASSUME CS:CODE ;伪指令ASSUME将段CODE与段寄存器CS联系起来START: MOV AL,3EH ;定义程序的入口,把想要显示的数字移入AL寄存器 MOV BL,AL ;将AL暂存在BL中,因为之后要改变AH中的内容 MOV DL,A原创 2016-03-14 21:14:51 · 5449 阅读 · 3 评论 -
掌握DEBUG 基本命令及其功能
windows下调试debug步骤打开dosbox上篇查看CPU和内存 用机器指令和汇编指令编程实验任务(1) 默认为十六进制数,所以不用加H,指令之间只能有一个空格。(2)JMP 2000:0003后,CS:IP变为2000:0003,指向语句为ADD AX,AX 共执行十六次后AX变为100H即256(3)可以看到生产日期为01/01/92,因为DEBUG是在虚拟环境下运行的,所以日期显示原创 2016-03-05 19:54:23 · 1729 阅读 · 0 评论 -
思考作业
1. 了解微处理器的分类:通用CPU和嵌入式CPU 根据微处理器的应用领域,微处理器大致可分为三类:通用高性能微处理器(也称通用CPU),嵌入式微处理器和DSP处理器,嵌入式微控制器(后两种也有统称嵌入式CPU) 1.通用微处理器 通用微处理器一般指的是服务器用和桌面计算用的CPU芯片 2.嵌入式微处理器和DSP处理器 嵌入式微处理器(E原创 2016-03-05 21:32:31 · 474 阅读 · 0 评论 -
4.1
DATAS SEGMENT string_a db 'The School of Information Science and Engineering Shandong University','$'DATAS ENDSEXT SEGMENT string_b db 100 dup(?)EXT ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS原创 2016-03-24 17:05:21 · 480 阅读 · 0 评论