-
[汇编语言] 请问ARM- gcc中嵌入汇编--输入参数的有关问题
请教ARM--gcc中嵌入汇编--输入参数的问题请大家帮我看下这个问题,我想向代码中输入两个变量,可是发现无法输入,他实际运行总是输出第一个参数,不知道为什么,下面是我的程序#include<stdio.h>intmain(){intou1=88,ou2=0;intin1=22,in2=...
3457
热度 -
8391
热度 -
[汇编语言] 单片机汇编语言求解,该怎么解决
单片机汇编语言求解1.ACC.7是什么意思啊2.sjmp$什么意思?sjmp是什么跳转?3.哪些汇编指令时一个机器周期的,哪些又是两个机器周期的,根据是什么?------解决方案--------------------------------------------------------自己好好去...
10187
热度 -
8118
热度 -
[汇编语言] 看《深入理解计算机系统》遇到的有关问题
看《深入理解计算机系统》遇到的问题本帖最后由zhujun051512于2012-11-1819:05:33编辑小弟正在看《深入理解计算机系统》第二版,practiceproblem3.3有这样一个问题:(1)movl%ax,(%esp)(2)movb%si,8(%ebp)解释这个表达式错在哪里。答案...
5505
热度 -
[汇编语言] 王爽那本书下有个代码看不明白,他啥意思
王爽那本书上有个代码看不明白,他啥意思?这个是在CMD中央显示几个字符,注释处那句有啥用?我感觉怎么是画蛇添足?assumecs:codesg,ds:data,es:display,ss:stackdatasegment db'welcometomasm!' db'02h,24h,71h'datae...
4144
热度 -
3680
热度 -
[汇编语言] 新手写的汇编程序,输入了字符,但是没反应,没调用小弟我想要调用的子程序,求大神帮忙看看错哪了
新手写的汇编程序,输入了字符,但是没反应,没调用我想要调用的子程序,求大神帮忙看看哪里错了我是个新手,只看了一下午的汇编书,写了如下程序,但不知道哪里错了,有什么不对和不恰当的地方,求大神指出,代码如下:datasegment menudb'BankSystem:',13,10 db'q:query...
2854
热度 -
[汇编语言] 汇编语言的pop指令解决方法
汇编语言的pop指令既然pop指令的操作数不能是cs,那么当执行完call指令程序返回时,不是得将cs,ip弹出来吗??这是不是矛盾??------解决方案--------------------------------------------------------引用:其实不是的对啊
1477
热度 -
[汇编语言] 编译语言编写一个写入U盘(制作成能启动的U盘)的程序
汇编语言编写一个写入U盘(制作成能启动的U盘)的程序U盘启动后提供如下功能:1.关机2.显示时间写入U盘怎么写int13么?------解决方案--------------------------------------------------------不明白你的意思,你是要写好的程序写入U盘成启...
7596
热度 -
[汇编语言] 请教诸位高手,如果拿到了一个程序的“0和1的机器代码”,怎么将该代码,封装成一个面向windows操作系统可以运行的(.exe程序
请问诸位高手,如果拿到了一个程序的“0和1的机器代码”,如何将该代码,封装成一个面向windows操作系统可以运行的(.exe程序?希望诸位高手能够尽快将本人的问题给出尽可能详尽的答复,最好能够配合以所需用的软件名,以及中间的各部流程以及是否需要模拟器,并且,需要什么品牌的,什么型号的模拟器,尽可能...
3274
热度 -
[汇编语言] 汇编中怎么把AL寄存器中的-1输出到屏幕下
汇编中如何把AL寄存器中的-1输出到屏幕上?今天编写一个汇编程序题,若两个数不号,显示-1.求大神,怎么把-1显示出来???谢谢------解决方案--------------------------------------------------------显示-1不会?显示字符会吗?putcha...
4465
热度 -
[汇编语言] 关于SEH一个小疑点
关于SEH一个小问题fs:[0]指向一个TEB的第一个字段,我知道这个的;那么fs:[1]是不是指向TEB结构中的下一个字段呢?moveax,dwordptrfs:[1]是什么意思呢?另外这句指令下面两句是push*******和pusheax,这像是SEH回调函数设置的,我只是想求证一下fs:[1...
2170
热度 -
[汇编语言] 键盘输入八位十六进制数,结果保存到内存单元中,程序不知错在哪
键盘输入8位十六进制数,结果保存到内存单元中,程序不知错在哪?datasegmentsavedw8dup(0)dataendscodesegmentassumecs:code,ds:codestart:movcl,4movax,datamovds,axnext:movah,1int21hcmpal,...
8764
热度 -
[汇编语言] 为何这段代码输出一堆乱码
为什么这段代码输出一堆乱码按照贴吧里的例子写的代码,输出是一堆乱码,而且之前写的好几个程序要么是输出空白的一行,要么也是输出一堆乱码,求大神们指教------解决方案--------------------------------------------------------1.0dh,0ah是回...
1023
热度 -
[汇编语言] 看完了王爽的书,上一步该如何学习呢
看完了王爽的书,下一步该怎么学习呢?是读罗云彬的那本还是读80X86汇编呢?------解决方案--------------------------------------------------------可以看一看80X86汇编中的保护模式中的内容。。------解决方案------------...
1680
热度 -
[汇编语言] 请问MSSQL如何计算一个数的开N次方
请教MSSQL怎么计算一个数的开N次方请教MSSQL怎么计算一个数的开N次方------解决方案--------------------------------------------------------发错地方了吧
7830
热度 -
[汇编语言] 调用C++ 里new操作符的一个疑点
调用C++里new操作符的一个疑问如下红字部分的两句,是否多余啊?而且似乎是相当于来回自己赋给自己一个值 char*p=newchar[5];0041140Epush500411410calloperatornew(4111A4h)00411415addesp,400411418movdwordpt...
9317
热度 -
[汇编语言] 求教nasm跟masm的区别,已及emu8086
求教nasm和masm的区别,已及emu8086菜鸟求教------解决方案--------------------------------------------------------masm是windows下由微软提供的汇编编译器,语法是intel语法。而nasm既可以在win下亦可以在lin...
4238
热度 -
[汇编语言] 元芳,你如何看此 Hello world
元芳,你怎么看此Helloworldassumecs:codesgcodesgsegment movax,2000h movds,ax movbx,0 movax,6548h mov[bx],ax incbx incbx movax,6c6ch mov[bx],ax incbx incbx mova...
4057
热度