Log On
Embarcadero Home
Watch, Follow, &
Connect with Us
Share This
QualityCentral
Communities
Articles
Blogs
Resources
Downloads
Help
QualityCentral
Delphi-BCB
Documentation
Online Help
Bde32.hlp
Bdeadmin.hlp
COM/AX
Component writers guide
Database Applications guide
Database Desktop
Datapump
IBEvent
Idapinst.hlp
Imagedit
LocalSql.hlp
Main help
MS Help Files
Netmasters
Object Pascal
Openhelp
Programmers guide
PVCS
Quickrpt
SQL Explorer
Sqlbuilder
Sqllnk32.hlp
Sqlmonitor
Teechart
VCL
Whats new
Winsight
You are not logged in.
Help
Print
Public Report
Report From:
Delphi-BCB/Documentation/Online Help/Object Pascal
[ Add a report in this area ]
Report #:
3627
Status:
Withdrawn
documentation for asm
Project:
Delphi
Build #:
1
Version:
7.0
Submitted By:
Brad White
Report Type:
Suggestion / Enhancement Request
Date Reported:
2/26/2003 12:16:51 PM
Severity:
Commonly encountered problem
Last Updated:
11/22/2005 7:56:51 AM
Platform:
All platforms
Internal Tracking #:
Resolution:
None
Resolved in Build:
:
None
Duplicate of:
None
Voting and Rating
Overall Rating:
(9 Total Ratings)
2.44 out of 5
Total Votes:
None
Description
We know Delphi and BCB come with no docs for ASM.
It should.
Steps to Reproduce:
None
Workarounds
None
Attachment
None
Comments
Wolfgang Junker at 2/27/2003 9:09:42 AM
-
Please be a bit more specific. (That will raise your ratings as well.)
Are you interested in:
- documentation of the "asm" statement? (It was documented at least in D1, D2, D4 and D6.)
- documentation of the x86 assembler code (That's far beyond the scope of any Delphi documentation.)
- documentation of the limitations of the built-in assembler. (That's indeed a week point of Delphi's docs.)
Stefan Hoffmeister at 2/28/2003 3:23:12 PM
-
There is a complete section in the documentation:
Help Contents
Delphi Language Guide
Inline Assembly Code
On the first page of the documentation, you can find this sentence:
<quote>
The built-in assembler allows you to write assembly code within Delphi programs. It has the following features:
Allows for inline assembly
Supports all instructions found in the Intel Pentium III, Intel MMX extensions, Streaming SIMD Extensions (SSE), and the AMD Athlon (including 3D Now!)
Provides no macro support, but allows for pure assembly function procedures
Permits the use of Delphi identifiers, such as constants, types, and variables in assembly statements
</quote>
Please review the documentation provided by AMD and Intel at no cost for information on which specific instructions are available, and how these are to be used.
Borland documentation expands on these basic documentation sets by providing information on how to use, for instance, expressions or labels.
View Your Reports
Search
Server Response from: ETNACODE01
Developer Tools
Blackfish SQL
C++Builder
Delphi
FireMonkey
Prism
InterBase
JBuilder
J Optimizer
HTML5 Builder
3rdRail & TurboRuby
Database Tools
Change Manager
DBArtisan
DB Optimizer
ER/Studio
Performance Center
Rapid SQL
Technical Articles
Tutorials
White Papers
Press Releases
Newsletters
Add Content (GetPublished)
Audio
Audio & Video
Video
Bugs & Suggestions (QualityCentral)
Discussion Forums
Examples (CodeCentral)
Tags
Technology Partners
Downloads
Free Trials
Registered User Downloads
Beta Programs
Add Content (GetPublished)
Articles
Blogs
Bugs & Suggestions (QualityCentral)
Discussion Forums
Examples (CodeCentral)
Member Services
About
Connect with Us