8086源编辑器,汇编器,反汇编器和软件仿真器(带有MSDOS接口的虚拟PC)
使用 Intel 8086 汇编语言的 BEDMAS 进程[重复]
我正在尝试解决表达式:7 * (4 + 10) + (15 / 5) 例如用汇编语言。我假设 BEDMAS 原则仍然适用,但我运行的代码没有给我正确的数字......
使用 intel 8086 汇编语言的 bedmas 过程[重复]
我正在尝试解方程:7 * (4 + 10) + (15 / 5) 例如用汇编语言。我假设 BEDMAS 原则仍然适用,但我运行的代码没有给我正确的数字 v...
我尝试运行这个,但我不知道错误在哪里。 包括“emu8086.inc” 组织100 。数据 数组 DB 12H、24H、26H、63H、25H、86H、2FH、33H、10H、35H 总和 DW 0 。代码 开始:MOV AX,@D...
汇编8086程序,使用16位算术将两个64位数字相加,然后显示结果
;当我将两个数字相加时 ;(1111 1111 1111 1111)h + (1111 1111 1111 1111)h ;显示结果为(2000 20000 2000 2000)h ;真实结果是 (2222 2222 2222 2222)h ;代码 .型号sma...
内核可以在 emu8086 中工作,但不能在带有软盘控制器的虚拟盒子中工作
我正在编写一个简单的操作系统,我在emu8086中编写了引导加载程序和内核,然后写入软盘扇区。当我从 emu 内的软盘驱动器启动时,一切正常,但是当我从
我在程序集 emu 8086 中的代码以小写形式显示字母,但它显示它们两次而不是 每次以新行显示它们一次。我已经尝试了人工智能等的所有方法,但无法...
.型号小 .堆栈100小时 。数据 柱DW? 斐乐 DW? AVANCEH DW? 阿万切夫 DW ? 。代码 DETENER_POR_TIEMPO PROC MOV CX,2000小时 MOV DX,2000h MOV BX,2000小时 诺普 视网膜色素变性 DETENER_POR_TIEMPO
试图理解“MOV AX,BX”的目标代码,是我笨还是教科书不好?
我目前正在学习计算机架构课程,其中使用的文本之一是 James W. Coffron 的“Programming the 8086/8088 First Edition”(亚马逊对此的评论说它是“
我尝试使用汇编语言制作计算器,这是我的代码: .型号小 .stack 100h 。数据 greeting db '欢迎使用您的计算器', 0Dh, 0Ah, '$' 菜单 db '1 - 添加'、0Dh、0Ah...
我需要一个计算器的完整程序,用于计算 2 个操作数(每个操作数 64 位)的和、减法、乘法和除法。 因为8086微处理器中的寄存器...
我不允许使用循环来打印总和,我只能使用跳转 .型号小 .stack 100h 。数据 input_buffer1 db 10 DUP ('$') ;定义一个缓冲区来存储第一个输入字符串 输入缓冲区...
我写了一个电影票务系统的代码,我只为动作电影1实现了它来测试它的功能。当我运行代码时,一切都很顺利,直到我输入数量...
我正在尝试用汇编语言8086打印精灵。我已经编写了代码,但它没有显示任何内容。 .型号小 .stack 100h 。数据 精灵数据库 00h,00h,00h,00h,00h,00h,00h,00h,0Fh,...
我正在写一个猜数字游戏,但我在第 27 行的 mov al, 1h 部分不断收到错误。我尝试了 mov ah, 1h。我尝试了 mov ah, 01h ,但又失败了。 .型号小 .stack 100h 。数据 ...
此代码用于输入姓名年龄和城市。它可以打印出年龄等信息,但市政当局无法打印出该值。 .型号小 组织100小时 。数据 outmsg db '你好用户$' 在...
这是我的程序: 数据段 str1 db“你叫什么名字:$” str2 db“你多大了?$” str3 db 13,10,“名称输出为:$” str4 db 13,10,“年龄输出为:$&
我试图从用户那里获取 5 个数字并将这些数字存储在一个向上增长的堆栈中。然后它根据 LIFO(后进先出)概念显示堆栈的内容。我正在跑步...
我有一个简单的计算器,如下所示。我想添加幂功能,以便计算器可以计算 2 个数字的幂,这些值取自用户输入。 这是 4 个主要代码
我正在尝试使用 recherchemax 过程对数组进行排序(它允许我找到数组的最大值),我的想法包括找到最大值,然后每次都将其按正确的顺序排列,我