help!!!我不会做JAVA作业555~~~

我后来才发现class example里面有一些

一开始我没看 什么都不明白

不过 还是有高人讲解后才真正明白了
 
最初由 瓶子里的鱼 发布
我后来才发现class example里面有一些

一开始我没看 什么都不明白

不过 还是有高人讲解后才真正明白了

你能不能教教我啊???
 
最初由 黄昏 发布
有人能帮我看一下汇编语言吗?毫无头绪
发上来看看
 
1.你们assignment需要计算的payment老师给公式了
2.公式需要的pow(x,y)也直接给好的code,在网站
3.loop的写法,notes有
4.读取数值也直接给好的code,在网站
5.基本的算术。加减乘除,从小就学了
 
JAVA == 加法
象跟加法一样容易...
如果不太深的话...
 
代码:
TITLE       Sum of a long integer array       ARAY_SUM.ASM
COMMENT |
        Objective: To find sum of all elements of an array.
            Input: None.
|          Output: Displays the sum.
.MODEL SMALL
.STACK 100H
.DATA
	value_A		DB	8 DUP(?)
	value_B		DB	8 DUP(?)
	char_prompt	DB	'Please input a character: ',0
	query_msg	DB	'Do you want to continue (Y/N): ',0

.CODE
.486
INCLUDE io.mac
main    PROC
        .STARTUP
read_char:
	;----------------------
	PutStr	char_prompt
	mov	AH,01h
	int	21h
	nwln
	mov	value_A,AL
	;----------------------
	PutStr	char_prompt
	mov	AH,01h
	int	21h
	nwln
	mov	value_B,AL
	;----------------------
	mov	CX,8
	sub     EAX,EAX		; sum := 0
        sub     ESI,ESI		; array index := 0
	sub	AH, AH		; set 8 bit register AH to 0
	;----------------------

test_bit:
        mov     EBX,value_A[ESI*2]
        test	EAX,value_B[ESI*2]
	jnz	inc_count
	jmp	skip
inc_count:
	inc	AH
skip:
        inc     ESI
	loop	test_bit
	nwln
	PutInt	AH
	nwln
	PutStr	query_msg
	GetCh	AL
	nwln
	cmp	AL,'Y'
	jne	read_char
done:
	.EXIT
main	ENDP
	END	main
//////////////////////////////////
这东西不难,其实跟c/c++那一类的语言没啥区别
我以前写过的

你们老师应该是个白人老头,戴眼镜,个子不高

老头人不错
 
是啊是啊,就是他。其他白人同学一顿问问题,我们几个中国人没问题,这就看出来,谁能懂,谁不懂了。
上面的那段code是不是completed assignment啊?
 
你们其实就是2个字符,改为bits,然后一个位置一个位置mask跟对比
你shift left, shift right,整个proc调用

mov AH,80H ;set up the mask to 10000000
mov CH,8 ;set up loop tag to 8
.........
 
我以前的assignment 1
我不可能帮你写作业的, 作业这东西要自己写,你们mid term会有coding题
 
超级感谢热狗同学,我一开始还不明白什么是hamming number呢
 
后退
顶部