+ -
当前位置:首页 → 问答吧 → 汇编
  • 2化10屏幕输出
    比如1000101011这个二进制数怎么在屏幕输出为十进制的555? 
    znxllyuan  时间:11-17 + 阅读全文
  • 请推荐一本汇编语言入门的书吧
    貌似现在必须看看汇编了。要用到大量C和指针的知识
    SHOUYU2  时间:11-17 + 阅读全文
  • Generic Boolean Functions
    通用布尔函数在特定的应用中,一些产生精确结果的逻辑函数就足够了。然而,如果你如何用一个程序来模拟所有的布尔函数。比如,光盘上有一个例子是让你输入任意一个有四个不同变量的布尔函数。这个程序将据输入产生相应的结果。尽管函数的四个独立变量很大(65,536,精确的来说),但依然不能为每种情况都产生特定的结果。此时就需要一个能为任意方程计算结果的通用逻辑函数。如下将介绍如何来写这么个函数。一个拥有
    jinlei_learning  时间:11-17 + 阅读全文
  • 四片Am2901构成一个16位的运算器有哪两种连接方式?
    四片Am2901构成一个16位的运算器有哪两种连接方式?
    WIN32long  时间:11-16 + 阅读全文
  • 关于程序逆向分析的问题
    最近在逆向分析某游戏的数据结构。游戏有一个关于类型转换的。__RTDynamicCast((PVOID)_this->vfdelta,0,(PVOID)0x402171,(PVOID)0x4021B1,0);然后查了一些资料,看到有人如下这样类试的写法。_UserData*pUser;pUser=(_UserData*)__RTDynamicCast((PVOID
    jacktion2004  时间:11-16 + 阅读全文
  • 请教大家个问题~~
    请教大家个问题,左边是我执行指令前内存的数据,右边是我执行指令后内存的数据,执行的指令为popax,执行时ss:sp=0000:0014,然后ax中数据正确为06B9,但是发现内存中的数据变了,执行pop指令应该内存数据不会改变,请问是什么原因呢?谢谢!
    bestney18  时间:11-16 + 阅读全文
  • 说明在脱机方式下运算器的数据来源,两组控制信号及A,B端口的地址来源。
    说明在脱机方式下运算器的数据来源,两组控制信号及A,B端口的地址来源。
    WIN32long  时间:11-16 + 阅读全文
  • 杨季文中的t10-1.asm例子中数据属性更改为只读怎么不行
    ;程序名:T10-1.asm;功能:演示实方式和保护方式切换;16位偏移的段间直接转换指令的宏定义jumpmacroselector,offsetv db0eah;操作码dwoffsetv;16位偏移dwselector;段值或选择子endm;字符显示宏指令的定义echochmacroascii movah,2movdl,a
    leetow2003  时间:11-16 + 阅读全文
  • 求解一段汇编代码
    以下是一段代码:按5位十进制的形式显示寄存器BX中的内容,如果BX值小于0,则应在显示数值之前显示‘-’。算法采用除10取余数的方法,从低位向高位求出十进制数其中有很多地方看不懂:1:PLUS段中的MOVSI,OFFSET(bDisp+4)语句是什么意思?AGAIN段中的ADDDL,30H语句为什么要把30H加给DL,然后执行MOV[SI],DLDECSI两个语句,我不明白这两句的意思
    a173988844  时间:11-16 + 阅读全文
  • 读过《自己动手写操作系统》请进 一个汇编问题 (没读过也可以进,反正是汇编方面的问题)
    在kernel.asm中有一句 jmpSELECTOR_KERNEL_CS:csinitcsinit:;“这个跳转指令强制使用刚刚初始化的结构”——<<OS:D&I2nd>>P90.选择子指定的段是0~4G的一个段为什么是jmpxxx:csinit而不是jmpxxx:文件开始的物理地址+csinit因为csinit是相对于文件
    sm_zl_kimi  时间:02-13 + 阅读全文