Computer Science, asked by chandanat73322, 20 days ago

Given the following disassembly of a function: // long fun( long x ) // x in %rdi fun: movq %rdi,%rax shrq $0x3f,%rax addq %rdi,%rax sarq %rax retq If x is given the value -3, what number is returned? ANSWER IN DECI

Answers

Answered by smwadkar412
0

Answer:

Yvonne yvigvogvogvgvigvgvig h hv

Answered by shilpa85475
0

Explanation:

An assembly language is a kind of low-stage programming language this is meant to talk immediately with a computer's hardware.

Unlike system language, which includes binary and hexadecimal characters, meeting languages are designed to be readable through humans.

The meeting language is a system-structured kind of language. A high-stage language is a system-impartial kind of language.

It uses the mnemonic program for operation. It uses the English statements for operation.

Assembly language equates to the system program, however, is extra readable and makes use of mnemonics.

The statements are made from operations and operands, which can be immediately translated into system language.

Similar questions