From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LtLET-00044J-2Q for qemu-devel@nongnu.org; Mon, 13 Apr 2009 08:25:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LtLEO-00042r-FB for qemu-devel@nongnu.org; Mon, 13 Apr 2009 08:25:48 -0400 Received: from [199.232.76.173] (port=50887 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LtLEO-00042o-Bf for qemu-devel@nongnu.org; Mon, 13 Apr 2009 08:25:44 -0400 Received: from wf-out-1314.google.com ([209.85.200.170]:18766) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LtLEO-0008Ie-45 for qemu-devel@nongnu.org; Mon, 13 Apr 2009 08:25:44 -0400 Received: by wf-out-1314.google.com with SMTP id 29so2076128wff.4 for ; Mon, 13 Apr 2009 05:25:42 -0700 (PDT) MIME-Version: 1.0 Date: Mon, 13 Apr 2009 17:55:42 +0530 Message-ID: <7b25b2810904130525w319a24b8y90f7d116a305106b@mail.gmail.com> From: Suraj B Content-Type: multipart/alternative; boundary=000e0cd2e0821c15dc04676ed019 Subject: [Qemu-devel] How instructions are replaced by micro operations Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org --000e0cd2e0821c15dc04676ed019 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I learned that instructions in the object file of target system will first be replace by micro-operation which are in (op.c&op.h ) of specific host architecture. Where in the source code is this taking place?( function name or the file name is very helpful) Is this taking place by registering binary handlers during qemu installation? Please provide some insight into this, as I am trying to design a IA64 target emulation in qemu. --000e0cd2e0821c15dc04676ed019 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I learned that instructions in the object file of target system will first = be replace by micro-operation which are in (op.c&op.h ) of specific hos= t architecture. Where in the source code is this taking place?( function na= me or the file name is very helpful) Is this taking place by registering bi= nary handlers during qemu installation? Please provide some insight into th= is, as I am trying to design a IA64 target emulation in qemu. =A0 --000e0cd2e0821c15dc04676ed019--