![]() |
|
#1
|
|||
|
|||
develops an AI-Operating System in assembly languagepreposal an Object-oriented solution that is between ourselves of ai technique.
first of all,Ai_os needs create some database that is chiefly contain: Main, Noun, Verb, Preposition Create database: Main: Create table columns 3 D memory x-axis, y-axis, z-axis, Class mark Input condition X Y Z Expected result X Y Z Reporting demonstration X Y Z Object enantiopathy Object, mark Noun: create table: \name \First-level index meshpoint position\X Y Z \physical proprieties Hand Muscle Vessel Blood Fat Bones Skin Hair Verb: table\ Grasp Cut move Pressure preposition at in on is be available environment pattern recognition locked direction line-by-line scanning combing objects initialize standard database entirely dynamic permutation computation comprehend structure Assembly syntax: Creating a 3d memory (3DM.asm) ; This program shows how the structural directive of 3dm ; and the workable directive can be used to ; create a linked memory at assembly time. INCLUDE Irvine32.inc ListNode STRUCT NodeData DWORD ? NextPtr DWORD ? ListNode ENDS P = 1000000 ; 100(x axis)*100(y)*100(z) it is very small NULL = 0 ; that P was indicate 3d position, started by positive number;0 is special value Counter = 0 .data LinkedList LABEL DWORD ; assume LinkedList is current object class mark REPT P Counter = Counter + 1 ListNode <Counter, ($ + Counter * SIZEOF ListNode)> ENDM ListNode <0,0> ; tail node .code main PROC mov esi,OFFSET LinkedList ; Display the integers in the NodeData members. NextNode: ; Check for the tail node. mov eax,(ListNode PTR [esi]).NextPtr cmp eax,NULL je quit ; Display the node data. mov eax,(ListNode PTR [esi]).NodeData call WriteDec call Crlf ; Get pointer to next node. mov esi,(ListNode PTR [esi]).NextPtr jmp NextNode quit: exit main ENDP END main |
|||
Recent GIDBlog
Problems with the Navy (Chiefs) by crystalattice
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Higher language vs. Assembly language. | faisaly | Assembly Language | 1 | 01-Jul-2009 18:34 |
| Assembly Language | alcoholic | Assembly Language | 2 | 28-Aug-2007 16:05 |
| Assemblers & assembly language | BlueFireCO. | Assembly Language | 2 | 26-Mar-2007 10:56 |
| which language ? | onauc | C++ Forum | 2 | 19-Nov-2004 03:53 |
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The