程序员可以访问哪个寄存器?PC?IR?MAR?MDR?网上查了有选择A和C的

编写汇编语言程序时,下列寄存器中程序员可访问的是(5)。(5)A.程序计数器(PC)B.指令寄存器(OR)C.存储器数据寄存器(MDR)D.存储器地址寄存器(MAR)

作者: SCAUSCNU 发布时间: 05-03

??急!!什么是线程

网上的文章都看了,还是没明白。比如打开一个记事本,就打开了进程notepad.exe.我的疑问是,那么如果线程notepad.exe有多个线程的话,这多个线程如何才能协调工作,使我们用记事本的时候不会出现都做不协调呢

作者: fosbin 发布时间: 05-02

74ls138译码器为什么需要三条芯片允许引线

[color=#99CC00][/color]最近在看汇编语言的书时,看到了内存的片选操作,全译码方法举例中用到了74ls138译码器,一般来说对于一个芯片来说一根引线就可以控制芯片是否有效,可是此译码器需要G1=H,G2A=L,G2B=L(G2A,G2B上面还有个上划线帽子,打不出来)才表示74LS138有效,不懂,为什么要破费用三根引线来控制而不是直接用一根? <>

作者: fengwst1990 发布时间: 05-02

请大家帮帮忙,有个程序调试老是有3个WARNING,帮我调试一下行吗

ORG0000HJMPSTARTORG0040HSTART:MOVP0,#00H;  MOVP2,#00H;step0:SETBP2.4; JBP0.3,step1; JNBP0.3,step0;step1:SETBP2.5; JBP0.5,step2; JNBP0.5,step

作者: fangxiaogeng2 发布时间: 05-02

菜鸟关于汇编的一点问题,问题见注释,请各位大虾指教指教呀

写一个完整的程序放在代码段C_SEG中,要求把数据段D_SEG中的AUGEND和附加段E_SEG中的ADDEND相加,并把结果存放在D_SEG段中的SUM中。其中AUGEND、ADDEND和SUM均为双精度数,AUGEND赋值为99251,ADDEND赋值为-15962。d_segsegment augwlabelword;label是做什么用的?这里未定义augw的

作者: z373415312 发布时间: 05-02

51汇编,16进制转bcd码的算法有哪些?最好是简单点的~~~

51汇编,16进制转bcd码的算法有哪些?最好是简单点的~~~大家多写些~~~谢谢啦~~~

作者: mulang023 发布时间: 05-01

d命令

-d0000:00000:00006810A7008B017000-1600A3038B017000h.....p.......p.0000:[email protected]:0020460710020A041002-3A00

作者: codefish123 发布时间: 05-01

汇编语言的冒泡排序问题——坐等老手

源程序如下:---------------------------------------------------extrnwrite:fardatasegmenttitdb'thesearethenumbersofnotbesortedyet:',0ah,0dh,24hnumsdw32,51,13,76,35,8,44,84,23,67,62,37,43,9

作者: Arcbishop 发布时间: 05-01

各位大侠帮帮忙

用UVISION编个程序,老是出现UNDEFINEDSYMBOL为什么,帮我看看ORG0000HJMPSTARTORG0040HSTART:MOVPO,#00H;  MOVP2,#00H;step0:SETBP2.4; JBP0.3,step1; JNBP0.3,step0;step1:SETBP2.5

作者: fangxiaogeng2 发布时间: 05-01

刚学汇编有问题向大牛们求教!!

小弟初学汇编,想问一个简单的问题,希望大牛看过后给指点迷津就是我在数据段中定义一个用于存放ASCII数的变量,如ASC_DATA,然后从键盘输入一个数字,希望获得数字的位数并保存在外部变量中用于下一步的任务:MOVAH,0AHMOVDX,OFFSETASC_DATAINT21H之后要怎么写才可以获得数字位数呢!!

作者: box530161209 发布时间: 05-01