找到关于微处理器的560 篇文章

单步模式运行 8085 程序

Chandu yadav
更新于 2019-07-30 22:30:25

377 次浏览

单步模式运行程序:单步模式对于查找在单次执行后未产生预期结果的程序非常有用。我们用它来调试程序。类似地,要单步执行操作,在“>”提示符处键入“S”。我们可以清楚地注意到,地址的改变发生在S之后。给定系统清楚地提示如下:起始地址:xxxx - yy/其中内存地址为xxxx,位于内存中的内容为yy,允许用户响应……阅读更多

一次性运行整个 8085 程序

Arjun Thakur
更新于 2019-07-30 22:30:25

272 次浏览

我们可以一次性运行整个 8085 程序。我们以这种模式运行整个程序,以便获得准确的结果。如果过程不成功,则尝试对整个程序进行单步执行。我们在“>”提示符处键入“G”。通过注意到 G 之后地址没有变化。系统的提示如下:起始地址:xxxx - yy/其中内存地址为 xxxx,内存位置的内容为 yy。允许用户响应所需的起始地址。如果……阅读更多

8085 微处理器中的数据文件模式

Ankith Reddy
更新于 2019-07-30 22:30:25

402 次浏览

8085 微处理器中的数据文件模式我们可以参考“X8085 汇编器”手册了解详情。Intel Hex 格式:我们展示了 MULT.HEX 文件,以便快速了解其描述::01 C100 00 04 3A:01 C200 00 05 38:02 C300 00 00 00 3B:10 C000 00 21 00 C1 5E 16 00 21 00 C2 7E 21 00 00FE 00 CA 90:10 C010 00 17 C0 19 3D C2 12 C0 22 F7 FF 22 00C3 CD BC 06 D3:01 C020 00 76 A9:00 0000 01 FF该文件包含多行,这些行被称为记录……阅读更多

8085 微处理器中的命令模式

George John
更新于 2019-07-30 22:30:25

569 次浏览

我们之前已经看到,链接器以三种模式调用,即命令行模式、提示模式和数据文件模式。要以这种模式运行链接器,我们键入“LINK85 -C MULT.OBJ”以及地址的更改。在上面的命令中,只需“MULT”就足够了,而不是命令“MULT.OBJ”。我们通过以下步骤简单地在该命令模式类型中运行链接器:只需“MULT”就足够了,而不是上面命令中的“MULT.OBJ”。运行命令模式下的链接器由选项 -C 指示。该命令……阅读更多

8085 微处理器中的提示模式

Chandu yadav
更新于 2019-07-30 22:30:25

381 次浏览

我们之前已经看到,链接器以三种模式调用,即命令行模式、提示模式和数据文件模式。在提示模式下,链接器只需键入“LINK85”即可运行。响应提示,链接器会要求用户输入文件名。在给定的示例中,响应“MULT.OBJ”实际上“MULT”就足够了。链接器会提示输入偏移地址。最终将用户输入的偏移值添加到文件中的任何 ORG 语句的值中。响应……阅读更多

使用链接器生成 .HEX 文件

Arjun Thakur
更新于 2020-06-30 13:39:31

461 次浏览

使用编辑器创建的 MULT.ASM 文件只是一个文本文件。我们不能直接执行此文件。首先,我们必须组装文件,然后必须链接它。组装步骤将汇编程序转换为机器代码,需要生成一个 .OBJ 文件。现在,使用链接器生成 .HEX 文件。我们之前已经看到如何对输入和输出文件进行命名。输入文件名用户必须响应文件的源名称。在给定的示例中……阅读更多

使用交叉汇编器生成 .OBJ 文件

Ankith Reddy
更新于 2019-07-30 22:30:25

271 次浏览

使用交叉汇编器生成 .OBJ 文件:使用编辑器创建的汇编语言程序文件(例如 MULT.ASM)只是一个文本文件。我们不能直接执行此文件。首先,我们必须组装文件,然后必须链接它。组装步骤将汇编程序转换为机器代码,需要生成一个 .OBJ 文件。我们在“公元 2500 年”的文本中使用了一些示例,即 4.01 版本的 8085 交叉汇编器。在提示模式下,翻译是:我们只需键入“X8085”即可执行翻译……阅读更多

使用文本编辑器创建 .ASM 文件

George John
更新于 2019-07-30 22:30:25

4K+ 次浏览

我们借助任何编辑器输入用汇编语言编写的程序,我们更喜欢屏幕编辑器,因为当我们输入程序时,指令的特定精确列标签和程序的起始位置并不重要。但需要注意的是,指令必须在第 1 列之后开始。此外,如果应正确分配其各个字段,则必须清晰地编写对齐的程序以进行阅读。编辑器提供了许多功能,例如许多帮助功能,用户可以更熟悉……阅读更多

8085 程序:用移位加法法乘以两个 8 位数

Chandu yadav
更新于 2019-07-30 22:30:25

4K+ 次浏览

现在让我们来看一个 Intel 8085 微处理器的程序。在这个程序中,我们将看到如何使用移位加法法来乘以两个数字。问题陈述:编写 8085 汇编语言程序,使用移位加法法乘以两个 8 位数。讨论:移位加法法是一种高效的过程。在这个程序中,我们从内存位置 8000H 和 8001H 获取数字。16 位结果存储在 8050H 及以后的位置。在这种方法中,我们将第一个数字放入 DE 寄存器对中。实际数字放在 E 寄存器中,D 寄存器保持 00H。第二个……阅读更多

8085 程序:添加 N 个字位置的内容

Arjun Thakur
更新于 2019-07-30 22:30:25

213 次浏览

现在让我们来看一个 Intel 8085 微处理器的程序。在这个程序中,我们将看到如何添加 N 个字位置的内容。问题陈述:编写 8085 汇编语言程序以添加存储在内存中的 N 个 16 位数。讨论:16 位数存储在 8001H 及以后的内存位置。N 的值存储在 8000H 位置。添加后,结果将存储在 8050H 及以后的位置。在 8085 中,我们只有少量寄存器。因此,我们将计数存储到内存中,当我们需要更新它时,我们将从内存中获取它,更新它,然后再次存储……阅读更多

广告