From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 16:57:38 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 378F4909 for ; Tue, 21 Oct 2014 16:57:38 +0000 (UTC) Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F107A8F1 for ; Tue, 21 Oct 2014 16:57:37 +0000 (UTC) Received: by mail-qg0-f42.google.com with SMTP id z60so1165405qgd.1 for ; Tue, 21 Oct 2014 09:57:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=XmRrIQRgCZDnnhewLBNiwVkeOSdGFnKH4IKWTe0yk2s=; b=rxB8AuOgUselDhr27Jom6EgvnGVg3N30eurKm6n5+ILp/joQsHSG4OWoG/lly/Hb6l Y0MwishseIhWQcpiJcIsK49Oeur5A263GLN6p0S76hC23u84PyurN4xid3tX1J7x4Slo C/kcmaT4fvDM8tq1cyuM9gBBgCjsdAGlhINCqmNNGf46V4WBcYsivBF2h0aluhRG5Uir Qb4xkflcEwd8JKZdrLfkB3A8cu0qrBa17odjTkJbz1FVIKHeKndNjLkrnEr8p3cCDNpO +o6bBZm7lD7tughXlaOOXmq65UOAMvCmYSSdWkG9LmkrnayP1ApHwp4Tt1rzTQxVYogM C4gw== MIME-Version: 1.0 X-Received: by 10.229.251.129 with SMTP id ms1mr39652761qcb.8.1413910654056; Tue, 21 Oct 2014 09:57:34 -0700 (PDT) Received: by 10.140.27.234 with HTTP; Tue, 21 Oct 2014 09:57:34 -0700 (PDT) Date: Tue, 21 Oct 2014 13:57:34 -0300 Message-ID: Subject: Exist university that teaches that is necessary coding in Assembly? From: =?UTF-8?Q?fran=C3=A7ai_s?= To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 16:57:38 -0000 In FreeBSD Forums, the moderator Phoenix also said that ' very few people write directly in assembly, It's the whole point to having C. ' I do not put the topic link because unfortunately it was deleted, the link that led to the topic is the following: https://forums.freebsd.org/viewtopic.php?t=42856, but I found him in Archive in http://archive-org.com/page/3491382/2014-01-08/http://forums.freebsd.org/viewtopic.php?f=34&t=42856&start=25 Sometimes the link I sent you works, sometimes not. The moderator Phoenix say that very few people write directly in assembly because probably the universities of computer in that he studied taught for he that very few people write directly in assembly. The moderator Phoenix says he lives in Kamloops, BC, Canada https://forums.freebsd.org/memberlist.php?mode=viewprofile&u=1171 Probably all or almost all the universities of Canada and of rest of the world teach that very few people write directly in Assembly, if I'm wrong, please correct me. Is true that very few people write directly in Assembly? Exist university that teaches that is necessary coding in Assembly? If yes, what are the countries in that they exist , if can not speak the names of all countries, please tell only examples. From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 17:14:18 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B1BBBE1 for ; Tue, 21 Oct 2014 17:14:18 +0000 (UTC) Received: from mail-qg0-x22b.google.com (mail-qg0-x22b.google.com [IPv6:2607:f8b0:400d:c04::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19C6FADC for ; Tue, 21 Oct 2014 17:14:18 +0000 (UTC) Received: by mail-qg0-f43.google.com with SMTP id j107so1216022qga.2 for ; Tue, 21 Oct 2014 10:14:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7oleUp+8T92fHtP/hVp5QEQzFvezcgZHOqwKIJBMu+U=; b=mbVTEQGniS6Fg2nJRIJiZEvTkoRGbzK4yafMFuthEFULN+i/4lL8EW03Nkyp38kVZB cNdroKrcsbvTOLzHwuCiud5aKFIgvBRGXMuzGF2IuTNwEvlFE3KjXDLQ9/WeuqOD0D44 IbzPAlpwPpaztVCzOI1EW8VxEfZlqMa6PrSx4jwW7YtTrS4cq8X3zx0t3IguWMaOSJvF Jzleh7M4U7EpHusH7rQc7+LAnYm/0ABk05ee2MoTFq2sGUUv4u6vobYr3us7FsJufK94 EVtILZMnoO0H407jUlQgDF5UtaarsVJcJQy0ci2oUj3mdJQQ/WuMFjvT3GnOmdaDxq5Q RCHw== MIME-Version: 1.0 X-Received: by 10.224.128.68 with SMTP id j4mr17398799qas.91.1413911656952; Tue, 21 Oct 2014 10:14:16 -0700 (PDT) Received: by 10.140.35.243 with HTTP; Tue, 21 Oct 2014 10:14:16 -0700 (PDT) In-Reply-To: References: Date: Tue, 21 Oct 2014 10:14:16 -0700 Message-ID: Subject: Re: Exist university that teaches that is necessary coding in Assembly? From: Andrew Bates To: =?UTF-8?Q?fran=C3=A7ai_s?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-drivers@freebsd.org X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 17:14:18 -0000 I presume a number of universities that have a college/department of Electrical Engineering, Computer Engineering, and/or Computer Science may have some courses that teach Assembly. The university I attend in the United States has a few courses that teach Assembly: Computer Architecture, Systems Programming, & Operating Systems. This certainly doesn't mean that Assembly is the preferred language of any of the students that take these courses. It just equips them with the knowledge of the underlying architecture and the ability to interact directly with it. C is certainly much more popular. Here are two links to online resources for Assembly programming: http://programming-motherfucker.com/become.html#Assembly Language http://www.tutorialspoint.com/assembly_programming/ On Tue, Oct 21, 2014 at 9:57 AM, fran=C3=A7ai s wrot= e: > In FreeBSD Forums, the moderator Phoenix also said that ' very few > people write directly in assembly, It's the whole point to having C. ' > > I do not put the topic link because unfortunately > it was deleted, the link that led to the topic is the > following: https://forums.freebsd.org/viewtopic.php?t=3D42856, but I > found him in Archive in > > http://archive-org.com/page/3491382/2014-01-08/http://forums.freebsd.org/= viewtopic.php?f=3D34&t=3D42856&start=3D25 > > Sometimes the link I sent you works, sometimes not. > > The moderator Phoenix say that very few people write directly in > assembly because probably the universities of computer in that he > studied taught for he that very few people write directly in assembly. > > The moderator Phoenix says he lives in Kamloops, BC, Canada > https://forums.freebsd.org/memberlist.php?mode=3Dviewprofile&u=3D1171 > > Probably all or almost all the universities of Canada and of rest of > the world teach that very few people write directly in Assembly, if > I'm wrong, please correct me. > > Is true that very few people write directly in Assembly? > > Exist university that teaches that is necessary coding in Assembly? > > If yes, what are the countries in that they exist , if can not > speak the names of all countries, please tell only examples. > _______________________________________________ > freebsd-drivers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-drivers > To unsubscribe, send any mail to "freebsd-drivers-unsubscribe@freebsd.org= " > --=20 V/Respectfully, Andrew M Bates From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 17:34:38 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9008535C for ; Tue, 21 Oct 2014 17:34:38 +0000 (UTC) Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DAE9CED for ; Tue, 21 Oct 2014 17:34:37 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id eu11so1851245pac.7 for ; Tue, 21 Oct 2014 10:34:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=4WZ+hIRedL6KbshYYpZ9oEp6CGPWG49H5ukDBA0gcSE=; b=NYRKt4kcc5faW8Q8j0fJi2blzMk62m2Yb+5jCegJPFH7goYMI4ZmDEgee7oK4BCD8a fkLG+4G7VheiVZvKpBTXvUc2+yCEkVokCtBq5oBE93nt4xVApEw5ezt3IbvKRBNDs5YK mhs1FPz14W1b42hqCqJQvQZPYEtjW/unRtscKFSJzVzzL3LTh+Oc1rGDyhIBdWSYqEWD QcgCoY2e0OnHTbE3f08N0xcdu1/jna9C1zG3/meAAjl0IH1Y4AlKA67K1mLJKeZtJyfn PJntpGWe0ffZu9vhDFmd14NMWDe3qUO893LMmn5OOGTH6q23I9vn1uA0PuFXhKT8ZMv3 Jvzg== X-Gm-Message-State: ALoCoQn2jRbplT3/PN2E/xdJmwvKvUsE+HRVKFIqj5y43vebRhuO036iDn7rNURKP3mzOIDKs5ur X-Received: by 10.70.44.99 with SMTP id d3mr36832480pdm.46.1413912876977; Tue, 21 Oct 2014 10:34:36 -0700 (PDT) Received: from macintosh-c42c033c0b73.corp.netflix.com (dc1-prod.netflix.com. [69.53.236.251]) by mx.google.com with ESMTPSA id of9sm12350289pbc.6.2014.10.21.10.34.35 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 21 Oct 2014 10:34:36 -0700 (PDT) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_2FD75955-EB76-4F79-962A-6AD6B80EC665"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Exist university that teaches that is necessary coding in Assembly? From: Warner Losh In-Reply-To: Date: Tue, 21 Oct 2014 11:34:32 -0600 Message-Id: References: To: =?iso-8859-1?Q?fran=E7ai_s?= X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-drivers@freebsd.org X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 17:34:38 -0000 --Apple-Mail=_2FD75955-EB76-4F79-962A-6AD6B80EC665 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Oct 21, 2014, at 10:57 AM, fran=E7ai s wrote: > Is true that very few people write directly in Assembly? Yes. People do it only when necessary. And the cases where it is = necessary have dwindled as the compiler technology has improved over the years. Now people usually just need to do it to access special bits of the = machine that aren=92t accessible via normal C. And even then, the trend has been = to create inline functions callable from C that produce the right generated = code with the users of those functions having to know or care they are in = assembler. There are also some rare occasions where people write directly in hex because the op-codes aren=92t in the assembler that they are using and = they need that functionality. Rare, but it does happen sometimes in the deep, machine-speicifc bowls of the kernel. > Exist university that teaches that is necessary coding in Assembly? It has been a few years since I was in school, but when I went to = school, people at the time said that assembler coding was rarely needed. That = said, we had a crash course in assembler so that we could write an assembler = for the VAX 11/750 running 4.2BSD as part of our course in C to teach us how the computer worked. Over the years I=92ve picked up other assemblers by reading the relevant = architectural definition manuals, gas (and other) assembler documentation and through = much trial and especially error. Warner --Apple-Mail=_2FD75955-EB76-4F79-962A-6AD6B80EC665 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJURpkoAAoJEGwc0Sh9sBEAr6EP/Rhpjf3RVEg2AkQ8HM7pQ9Gl 4WZCjWatmTyr0J4mkZX3ppqe4rHhMD2e89X2HTCtVcfJxh+c2oWM9pY/B1S1jnXk 1dvAHWdYLlk4CerPNn5bk58ftm8K7RrdCrtAqwXmPl8lAlDog/LPKYmDnFvmQlT3 RIkKNeBbhGsVxeaWk4wlCqjXkGMSjznexangt3b8FXo6FivjxkY4oa9dwFEpbPaC xMnqtKsv8I1TlptgMDP7Oc/rspK4F0a4+hCGf5qy5qIU6e81Ou9aqtSGYBDQmln4 jEi1AxraHzKkPYc0FrQnPNJoTi43Fjjs0AO1R7ImQ44wdoEA7eyyiRKn/ebPyGMv vYVnM19/kq8e5DX+JOjSkWT4hqsf8lY7/VgjFA6jx6CyJZ5V7FZaN76Wm2S+NLeQ b/Dcf4Y5xZc/uuwFehBISKzAeh859ys9DQ6fd8BFXuo9f8JfMdRV1mcNExkWrYdl m6+YAdMNAi+9xvfRDZHAf47IlwncOrQuGuuv7nBpZ38dvyfterl4rP2ZS32TXLSg 4hWue+EkwyzA/v6q2tLdE/lAB0QSDwG4LxOzoKtu2sWeSbpUj5LH/QTwpuBsa9ya MLECAb6eyG5BbU/G9k2N3WDMFRh/RsNRKQh6hmMbC2VhhZqER8vG7Xz7gLuYk/jS 6gQgtLdQdKERrUfriGgW =AtuV -----END PGP SIGNATURE----- --Apple-Mail=_2FD75955-EB76-4F79-962A-6AD6B80EC665-- From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 19:15:42 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9CE29AD8 for ; Tue, 21 Oct 2014 19:15:42 +0000 (UTC) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DE04AA3 for ; Tue, 21 Oct 2014 19:15:42 +0000 (UTC) Received: by mail-qg0-f52.google.com with SMTP id q108so1409212qgd.39 for ; Tue, 21 Oct 2014 12:15:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=l+BiVgV2oaSIlFuheZZ2xSsSJ6STPCLgpYjNNp9q8L0=; b=koNn13reBOQypuU+P3UbU/4eerTXCaLfTqBt2DRFFFjctb8IajYyScd6g11wcGdDMy nFtjnhj0yUJMt2K9k/naWJsXEup6B8pgXVtY6OIFYYTQjm8sWjHMzA05N3RxoAkAkJZ4 Y2mAWgfxLBGnYkL7YK0lXqA8w+LifV+v9s2VGTJ3UkNI+oMyhyeJJxocc5vGSS2e/NIF gsQTINSnkeLeqt6YEMYC1Imk2/RlLZj1sSK3NhpLBGFxBPZIEIqD9HiL62mwjp0HD+V1 xwZC5z0ySAHt8qTumdUHe/mi3I//obceKztSjKg+4J1jdr4UJuQ2GJj8IoV+MF0LVG80 puJQ== MIME-Version: 1.0 X-Received: by 10.224.98.212 with SMTP id r20mr14187766qan.31.1413918941416; Tue, 21 Oct 2014 12:15:41 -0700 (PDT) Received: by 10.140.27.234 with HTTP; Tue, 21 Oct 2014 12:15:41 -0700 (PDT) In-Reply-To: References: Date: Tue, 21 Oct 2014 16:15:41 -0300 Message-ID: Subject: Re: Exist university that teaches that is necessary coding in Assembly? From: =?UTF-8?Q?fran=C3=A7ai_s?= To: Warner Losh Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-drivers@freebsd.org X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 19:15:42 -0000 2014-10-21 14:34 GMT-03:00, Warner Losh : > > On Oct 21, 2014, at 10:57 AM, fran=C3=A7ai s wrote= : >> Is true that very few people write directly in Assembly? > > Yes. People do it only when necessary. And the cases where it is necessar= y > have dwindled as the compiler technology has improved over the years. > Now people usually just need to do it to access special bits of the machi= ne > that aren=E2=80=99t accessible via normal C. And even then, the trend has= been to > create inline functions callable from C that produce the right generated > code > with the users of those functions having to know or care they are in > assembler. > > There are also some rare occasions where people write directly in hex > because the op-codes aren=E2=80=99t in the assembler that they are using = and they > need that functionality. Rare, but it does happen sometimes in the deep, > machine-speicifc bowls of the kernel. > >> Exist university that teaches that is necessary coding in Assembly? > > It has been a few years since I was in school, but when I went to school, > people at the time said that assembler coding was rarely needed. That sai= d, > we had a crash course in assembler so that we could write an assembler fo= r > the VAX 11/750 running 4.2BSD as part of our course in C to teach us how > the computer worked. > > Over the years I=E2=80=99ve picked up other assemblers by reading the rel= evant > architectural > definition manuals, gas (and other) assembler documentation and through m= uch > trial > and especially error. > > Warner > > > Dear Warner, Thanks to you because you have answered the most of the questions I wanted that you to answer Please, answer this: What is the university of computer in that you studied that teaches that is necessary coding in Assembly? What are the countries in that they exist , if you can not speak the names of all countries, please tell only examples. I want to have complete knowledge about binary coding and Assembly, I do not want to learn binary coding and Assembly of the same way that the peoples the says that nobody writes directly in binary. From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 19:22:47 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3C450CEB for ; Tue, 21 Oct 2014 19:22:47 +0000 (UTC) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F2626B8E for ; Tue, 21 Oct 2014 19:22:46 +0000 (UTC) Received: by mail-qc0-f174.google.com with SMTP id m20so1510046qcx.19 for ; Tue, 21 Oct 2014 12:22:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3gyVfqb0WI2sVHNWetxtVi3U3fy5QKobE4Gp613k+wo=; b=CD1apnC6dZI21Fv0LeWMW1pub44BYIdouPVSm48ppdNuUYm3ClXzSvRe1a8PIDKLrd QRwgzQ8UbpCHO7qkw+o+ZepviTJ7BJ0O6uJq4zNJRtqTTX0h67gE0KQ1pwkUjeCPThl7 hBoec0VltPLDkl8+gdyOGT6bZriMdo5+16/tLhvkUeqs8RCrfef8kNUt+aXltS/epVrJ 1qfwyZo8OaavWDXKlsjd1AulaSNiIax1y0fSFzilyJhqe2SH/sM5AB9IBxycj0tGNyDx SIY2U8vrMzqQlwes+eV4kdLzpZqd+jvcQ/m8z4a213vQRdY6DXTbiNJBnom7Z4pDnAaT 56PA== MIME-Version: 1.0 X-Received: by 10.224.98.212 with SMTP id r20mr14250637qan.31.1413919364024; Tue, 21 Oct 2014 12:22:44 -0700 (PDT) Received: by 10.140.27.234 with HTTP; Tue, 21 Oct 2014 12:22:43 -0700 (PDT) In-Reply-To: References: Date: Tue, 21 Oct 2014 16:22:43 -0300 Message-ID: Subject: Re: Exist university that teaches that is necessary coding in Assembly? From: =?UTF-8?Q?fran=C3=A7ai_s?= To: Warner Losh Content-Type: text/plain; charset=UTF-8 Cc: freebsd-drivers@freebsd.org X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 19:22:47 -0000 Dear Warner, Thanks to you because you have answered in private message the most of the questions that I wanted that you to answer Please, answer this: What is the university of computer in that you studied that teaches that is necessary coding in Assembly? What are the countries in that they exist , if you can not speak the names of all countries, please tell only examples. I want to have complete knowledge about binary coding and Assembly, I do not want to learn binary coding and Assembly of the same way that the peoples the says that nobody writes directly in binary. From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 21:48:23 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 25117D89 for ; Tue, 21 Oct 2014 21:48:23 +0000 (UTC) Received: from mail-qa0-x22c.google.com (mail-qa0-x22c.google.com [IPv6:2607:f8b0:400d:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DDFBB26F for ; Tue, 21 Oct 2014 21:48:22 +0000 (UTC) Received: by mail-qa0-f44.google.com with SMTP id w8so122416qac.17 for ; Tue, 21 Oct 2014 14:48:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ZEkL6E9+Qg6/wLn9WTIt1+iM+WtOMEOXmmoGl62kwEw=; b=aJwtjrFS1L7PX2gsPgBPUwqlYqe2aEWMx7jvsSwtZr3AKMNfsF3Jw6m1wXyU9uJDwf YT50zep4BibOrm+9KYpF2SQIlOm+rym1gU9ZCizlzHGoQlkHwzgNz+LShAky4gc2kgqk QbBClhb64NqIh2xirrKitWGWOInygsuYonpcCrEYTlJ29bNQZghlq+BYOh/bzSgiBMMv f7hzTwYAwqEofT1JV/3pJFJiIT0XD5w7PoZjP4DOGcpLs5O/e8YxG3cvFJxQssO/kjBW CGPxQQwKC4NxrdFnrz+7PqGnotuK/fhR+SN634HHnroXlNQitJEz7r3JPNO5IrgLXwxF z2WA== MIME-Version: 1.0 X-Received: by 10.224.98.212 with SMTP id r20mr15355691qan.31.1413928101986; Tue, 21 Oct 2014 14:48:21 -0700 (PDT) Received: by 10.140.27.234 with HTTP; Tue, 21 Oct 2014 14:48:21 -0700 (PDT) Date: Tue, 21 Oct 2014 19:48:21 -0200 Message-ID: Subject: How to learn binary coding and Assembly different of the way that the peoples the says that nobody writes directly in binary? From: =?UTF-8?Q?fran=C3=A7ai_s?= To: freebsd-drivers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 21:48:23 -0000 How to learn binary coding and Assembly different of the way that the peoples the says that nobody writes directly in binary? I want to have complete knowledge about binary coding and Assembly, I do not want to learn binary coding and Assembly of the same way that the peoples the says that nobody writes directly in binary. Please excuse me my posts, I'm posting here because maybe almost all developers say that nobody writes directly in binary. Warner Losh, if I do not find answer here, where will I find? From owner-freebsd-drivers@FreeBSD.ORG Tue Oct 21 22:20:11 2014 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05733915 for ; Tue, 21 Oct 2014 22:20:11 +0000 (UTC) Received: from phlegethon.blisses.org (phlegethon.blisses.org [50.56.97.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D7034827 for ; Tue, 21 Oct 2014 22:20:10 +0000 (UTC) Received: from blisses.org (cocytus.blisses.org [23.25.209.73]) by phlegethon.blisses.org (Postfix) with ESMTPSA id 7B31D1F1079; Tue, 21 Oct 2014 18:20:04 -0400 (EDT) Date: Tue, 21 Oct 2014 18:20:02 -0400 From: Mason Loring Bliss To: =?iso-8859-1?Q?fran=E7ai?= s Subject: Re: How to learn binary coding and Assembly different of the way that the peoples the says that nobody writes directly in binary? Message-ID: <20141021222002.GD2581@blisses.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: freebsd-drivers@freebsd.org X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 22:20:11 -0000 On Tue, Oct 21, 2014 at 07:48:21PM -0200, françai s wrote: > How to learn binary coding and Assembly different of the way that > the peoples the says that nobody writes directly in binary? I'm a great fan of getting books that cover topics that interest me. A quick search on Amazon showed a great many available books on the topic. Alternately, you can find the same sort of thing online: https://duckduckgo.com/?q=assembly+language+programming+tutorial There are several relevant hits there. -- The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which. - G. Orwell